import { z } from 'zod';
export const ZCurrencyBody = z.object({
    currency: z.string()
});
export const ZPrivacyPolicyBody = z.object({
    privacyPolicyName: z.string().optional().nullable(),
    privacyPolicyUrl: z.string().optional().nullable()
});
export const ZProfileHeaderBody = z.object({
    avatar: z.string().optional().nullable(),
    displayName: z.string().optional().nullable(),
    displayNameImage: z.string().optional().nullable(),
    displayNameImageScale: z.string().optional().nullable(),
    displayNameType: z.string().optional().nullable(),
    showDisplayName: z.boolean()
});
export const ZProfileNameBody = z.object({
    name: z.string()
});
export const ZProfileStatusBody = z.object({
    isProfileOnline: z.boolean(),
    status: z.string()
});
export var ProfileStatus;
(function (ProfileStatus) {
    ProfileStatus["INACTIVE"] = "inactive";
    ProfileStatus["ACTIVE"] = "active";
    ProfileStatus["BANNED"] = "banned";
    ProfileStatus["SUSPENDED"] = "suspended";
    ProfileStatus["DEACTIVATED"] = "deactivated";
})(ProfileStatus || (ProfileStatus = {}));
