import { z } from 'zod'; declare const TagCreateRequestV3: z.ZodObject<{ tagName: z.ZodString; }, "strip", z.ZodTypeAny, { tagName: string; }, { tagName: string; }>; interface TagCreateRequestV3 extends z.TypeOf { } declare const TagResponse: z.ZodObject<{ createdAt: z.ZodString; id: z.ZodString; namespace: z.ZodString; tagName: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; tagName: string; createdAt: string; id: string; updatedAt: string; }, { namespace: string; tagName: string; createdAt: string; id: string; updatedAt: string; }>; interface TagResponse extends z.TypeOf { } declare const TagUpdateRequestV3: z.ZodObject<{ tagName: z.ZodString; }, "strip", z.ZodTypeAny, { tagName: string; }, { tagName: string; }>; interface TagUpdateRequestV3 extends z.TypeOf { } declare const TagsGetResponseV3: z.ZodObject<{ data: z.ZodArray, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; tagName: string; createdAt: string; id: string; updatedAt: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; tagName: string; createdAt: string; id: string; updatedAt: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface TagsGetResponseV3 extends z.TypeOf { } declare const BanReasonsV3: z.ZodObject<{ reasons: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { reasons: { description: string; reason: string; }[]; }, { reasons: { description: string; reason: string; }[]; }>; interface BanReasonsV3 extends z.TypeOf { } declare const BansV3: z.ZodObject<{ bans: z.ZodArray>; descriptions: z.ZodOptional>>; type: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; ban: string; description?: string | null | undefined; descriptions?: { 'en-US': string; 'zh-CN': string; } | null | undefined; }, { type: string; ban: string; description?: string | null | undefined; descriptions?: { 'en-US': string; 'zh-CN': string; } | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { bans: { type: string; ban: string; description?: string | null | undefined; descriptions?: { 'en-US': string; 'zh-CN': string; } | null | undefined; }[]; }, { bans: { type: string; ban: string; description?: string | null | undefined; descriptions?: { 'en-US': string; 'zh-CN': string; } | null | undefined; }[]; }>; interface BansV3 extends z.TypeOf { } declare const BulkBanCreateRequestV3: z.ZodObject<{ ban: z.ZodString; comment: z.ZodString; endDate: z.ZodString; reason: z.ZodString; skipNotif: z.ZodBoolean; userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { ban: string; endDate: string; reason: string; comment: string; skipNotif: boolean; userIds: string[]; }, { ban: string; endDate: string; reason: string; comment: string; skipNotif: boolean; userIds: string[]; }>; interface BulkBanCreateRequestV3 extends z.TypeOf { } declare const BulkUnbanCreateRequestV3: z.ZodObject<{ bans: z.ZodOptional, "many">>>; }, "strip", z.ZodTypeAny, { bans?: { banId: string; userId: string; }[] | null | undefined; }, { bans?: { banId: string; userId: string; }[] | null | undefined; }>; interface BulkUnbanCreateRequestV3 extends z.TypeOf { } declare const GetUserBanV3Response: z.ZodObject<{ data: z.ZodArray; comment: z.ZodString; createdAt: z.ZodString; disabledDate: z.ZodString; enabled: z.ZodBoolean; endDate: z.ZodString; namespace: z.ZodString; reason: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface GetUserBanV3Response extends z.TypeOf { } declare const ListBulkUserBanResponseV3: z.ZodObject<{ failedBans: z.ZodArray, "many">; successBans: z.ZodArray; comment: z.ZodString; createdAt: z.ZodString; disabledDate: z.ZodString; enabled: z.ZodBoolean; endDate: z.ZodString; namespace: z.ZodString; reason: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }>, "many">; }, "strip", z.ZodTypeAny, { failedBans: { reason: string; userId: string; }[]; successBans: { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }[]; }, { failedBans: { reason: string; userId: string; }[]; successBans: { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }[]; }>; interface ListBulkUserBanResponseV3 extends z.TypeOf { } declare const ClientCreationV3Request: z.ZodObject<{ audiences: z.ZodArray; baseUri: z.ZodString; clientId: z.ZodString; clientName: z.ZodString; clientPermissions: z.ZodOptional>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">>>; clientPlatform: z.ZodString; deletable: z.ZodOptional>; description: z.ZodString; modulePermissions: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">>>; namespace: z.ZodString; oauthAccessTokenExpiration: z.ZodOptional>; oauthAccessTokenExpirationTimeUnit: z.ZodOptional>; oauthClientType: z.ZodString; oauthRefreshTokenExpiration: z.ZodOptional>; oauthRefreshTokenExpirationTimeUnit: z.ZodOptional>; parentNamespace: z.ZodOptional>; redirectUri: z.ZodString; scopes: z.ZodOptional>>; secret: z.ZodString; skipLoginQueue: z.ZodBoolean; twoFactorEnabled: z.ZodOptional>; }, "strip", z.ZodTypeAny, { clientId: string; namespace: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPlatform: string; oauthClientType: string; redirectUri: string; secret: string; skipLoginQueue: boolean; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; scopes?: string[] | null | undefined; twoFactorEnabled?: boolean | null | undefined; }, { clientId: string; namespace: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPlatform: string; oauthClientType: string; redirectUri: string; secret: string; skipLoginQueue: boolean; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; scopes?: string[] | null | undefined; twoFactorEnabled?: boolean | null | undefined; }>; interface ClientCreationV3Request extends z.TypeOf { } declare const ClientPermissionsV3: z.ZodObject<{ permissions: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { permissions: { action: number; resource: string; }[]; }, { permissions: { action: number; resource: string; }[]; }>; interface ClientPermissionsV3 extends z.TypeOf { } declare const ClientUpdateV3Request: z.ZodObject<{ audiences: z.ZodOptional>>; baseUri: z.ZodOptional>; clientName: z.ZodOptional>; clientPermissions: z.ZodOptional>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">>>; clientPlatform: z.ZodString; deletable: z.ZodOptional>; description: z.ZodString; modulePermissions: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">>>; namespace: z.ZodOptional>; oauthAccessTokenExpiration: z.ZodOptional>; oauthAccessTokenExpirationTimeUnit: z.ZodOptional>; oauthRefreshTokenExpiration: z.ZodOptional>; oauthRefreshTokenExpirationTimeUnit: z.ZodOptional>; redirectUri: z.ZodOptional>; scopes: z.ZodOptional>>; skipLoginQueue: z.ZodOptional>; twoFactorEnabled: z.ZodOptional>; }, "strip", z.ZodTypeAny, { description: string; clientPlatform: string; namespace?: string | null | undefined; audiences?: string[] | null | undefined; baseUri?: string | null | undefined; clientName?: string | null | undefined; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; redirectUri?: string | null | undefined; scopes?: string[] | null | undefined; skipLoginQueue?: boolean | null | undefined; twoFactorEnabled?: boolean | null | undefined; }, { description: string; clientPlatform: string; namespace?: string | null | undefined; audiences?: string[] | null | undefined; baseUri?: string | null | undefined; clientName?: string | null | undefined; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; redirectUri?: string | null | undefined; scopes?: string[] | null | undefined; skipLoginQueue?: boolean | null | undefined; twoFactorEnabled?: boolean | null | undefined; }>; interface ClientUpdateV3Request extends z.TypeOf { } declare const ClientV3Response: z.ZodObject<{ audiences: z.ZodArray; baseUri: z.ZodString; clientId: z.ZodString; clientName: z.ZodString; clientPermissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; clientPlatform: z.ZodString; createdAt: z.ZodString; description: z.ZodString; modifiedAt: z.ZodString; modulePermissions: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">>>; namespace: z.ZodString; oauthAccessTokenExpiration: z.ZodOptional>; oauthAccessTokenExpirationTimeUnit: z.ZodOptional>; oauthClientType: z.ZodString; oauthRefreshTokenExpiration: z.ZodOptional>; oauthRefreshTokenExpirationTimeUnit: z.ZodOptional>; parentNamespace: z.ZodOptional>; redirectUri: z.ZodString; roles: z.ZodOptional>>; scopes: z.ZodArray; skipLoginQueue: z.ZodBoolean; twoFactorEnabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { clientId: string; namespace: string; createdAt: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPermissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; clientPlatform: string; oauthClientType: string; redirectUri: string; scopes: string[]; skipLoginQueue: boolean; twoFactorEnabled: boolean; modifiedAt: string; roles?: string[] | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; }, { clientId: string; namespace: string; createdAt: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPermissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; clientPlatform: string; oauthClientType: string; redirectUri: string; scopes: string[]; skipLoginQueue: boolean; twoFactorEnabled: boolean; modifiedAt: string; roles?: string[] | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; }>; interface ClientV3Response extends z.TypeOf { } declare const ClientsUpdateRequestV3: z.ZodObject<{ clientIds: z.ZodArray; clientUpdateRequest: z.ZodObject<{ audiences: z.ZodOptional>>; baseUri: z.ZodOptional>; clientName: z.ZodOptional>; clientPermissions: z.ZodOptional>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">>>; clientPlatform: z.ZodString; deletable: z.ZodOptional>; description: z.ZodString; modulePermissions: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">>>; namespace: z.ZodOptional>; oauthAccessTokenExpiration: z.ZodOptional>; oauthAccessTokenExpirationTimeUnit: z.ZodOptional>; oauthRefreshTokenExpiration: z.ZodOptional>; oauthRefreshTokenExpirationTimeUnit: z.ZodOptional>; redirectUri: z.ZodOptional>; scopes: z.ZodOptional>>; skipLoginQueue: z.ZodOptional>; twoFactorEnabled: z.ZodOptional>; }, "strip", z.ZodTypeAny, { description: string; clientPlatform: string; namespace?: string | null | undefined; audiences?: string[] | null | undefined; baseUri?: string | null | undefined; clientName?: string | null | undefined; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; redirectUri?: string | null | undefined; scopes?: string[] | null | undefined; skipLoginQueue?: boolean | null | undefined; twoFactorEnabled?: boolean | null | undefined; }, { description: string; clientPlatform: string; namespace?: string | null | undefined; audiences?: string[] | null | undefined; baseUri?: string | null | undefined; clientName?: string | null | undefined; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; redirectUri?: string | null | undefined; scopes?: string[] | null | undefined; skipLoginQueue?: boolean | null | undefined; twoFactorEnabled?: boolean | null | undefined; }>; }, "strip", z.ZodTypeAny, { clientIds: string[]; clientUpdateRequest: { description: string; clientPlatform: string; namespace?: string | null | undefined; audiences?: string[] | null | undefined; baseUri?: string | null | undefined; clientName?: string | null | undefined; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; redirectUri?: string | null | undefined; scopes?: string[] | null | undefined; skipLoginQueue?: boolean | null | undefined; twoFactorEnabled?: boolean | null | undefined; }; }, { clientIds: string[]; clientUpdateRequest: { description: string; clientPlatform: string; namespace?: string | null | undefined; audiences?: string[] | null | undefined; baseUri?: string | null | undefined; clientName?: string | null | undefined; clientPermissions?: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[] | null | undefined; deletable?: boolean | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; redirectUri?: string | null | undefined; scopes?: string[] | null | undefined; skipLoginQueue?: boolean | null | undefined; twoFactorEnabled?: boolean | null | undefined; }; }>; interface ClientsUpdateRequestV3 extends z.TypeOf { } declare const ClientsV3Response: z.ZodObject<{ data: z.ZodArray; baseUri: z.ZodString; clientId: z.ZodString; clientName: z.ZodString; clientPermissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; clientPlatform: z.ZodString; createdAt: z.ZodString; description: z.ZodString; modifiedAt: z.ZodString; modulePermissions: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">>>; namespace: z.ZodString; oauthAccessTokenExpiration: z.ZodOptional>; oauthAccessTokenExpirationTimeUnit: z.ZodOptional>; oauthClientType: z.ZodString; oauthRefreshTokenExpiration: z.ZodOptional>; oauthRefreshTokenExpirationTimeUnit: z.ZodOptional>; parentNamespace: z.ZodOptional>; redirectUri: z.ZodString; roles: z.ZodOptional>>; scopes: z.ZodArray; skipLoginQueue: z.ZodBoolean; twoFactorEnabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { clientId: string; namespace: string; createdAt: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPermissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; clientPlatform: string; oauthClientType: string; redirectUri: string; scopes: string[]; skipLoginQueue: boolean; twoFactorEnabled: boolean; modifiedAt: string; roles?: string[] | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; }, { clientId: string; namespace: string; createdAt: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPermissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; clientPlatform: string; oauthClientType: string; redirectUri: string; scopes: string[]; skipLoginQueue: boolean; twoFactorEnabled: boolean; modifiedAt: string; roles?: string[] | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { clientId: string; namespace: string; createdAt: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPermissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; clientPlatform: string; oauthClientType: string; redirectUri: string; scopes: string[]; skipLoginQueue: boolean; twoFactorEnabled: boolean; modifiedAt: string; roles?: string[] | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { clientId: string; namespace: string; createdAt: string; description: string; audiences: string[]; baseUri: string; clientName: string; clientPermissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; clientPlatform: string; oauthClientType: string; redirectUri: string; scopes: string[]; skipLoginQueue: boolean; twoFactorEnabled: boolean; modifiedAt: string; roles?: string[] | null | undefined; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; oauthAccessTokenExpiration?: number | null | undefined; oauthAccessTokenExpirationTimeUnit?: string | null | undefined; oauthRefreshTokenExpiration?: number | null | undefined; oauthRefreshTokenExpirationTimeUnit?: string | null | undefined; parentNamespace?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface ClientsV3Response extends z.TypeOf { } declare const V3ClientUpdateSecretRequest: z.ZodObject<{ newSecret: z.ZodString; }, "strip", z.ZodTypeAny, { newSecret: string; }, { newSecret: string; }>; interface V3ClientUpdateSecretRequest extends z.TypeOf { } declare const ListClientPermissionSet: z.ZodObject<{ clientPermissions: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; allowedActions: number[]; }, { resource: string; allowedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }, { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }>, "many">; module: z.ZodString; moduleId: z.ZodString; }, "strip", z.ZodTypeAny, { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }, { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }>, "many">; }, "strip", z.ZodTypeAny, { clientPermissions: { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }[]; }, { clientPermissions: { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }[]; }>; interface ListClientPermissionSet extends z.TypeOf { } declare const ListTemplatesResponse: z.ZodObject<{ clientTemplates: z.ZodArray; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">; defaultValues: z.ZodArray, "many">; description: z.ZodString; id: z.ZodString; requiredFields: z.ZodArray; type: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; id: string; description: string; basicRequiredPermissions: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[]; defaultValues: { field: string; value?: any; }[]; requiredFields: string[]; }, { type: string; id: string; description: string; basicRequiredPermissions: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[]; defaultValues: { field: string; value?: any; }[]; requiredFields: string[]; }>, "many">; }, "strip", z.ZodTypeAny, { clientTemplates: { type: string; id: string; description: string; basicRequiredPermissions: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[]; defaultValues: { field: string; value?: any; }[]; requiredFields: string[]; }[]; }, { clientTemplates: { type: string; id: string; description: string; basicRequiredPermissions: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[]; defaultValues: { field: string; value?: any; }[]; requiredFields: string[]; }[]; }>; interface ListTemplatesResponse extends z.TypeOf { } declare const ListUpsertModulesRequest: z.ZodObject<{ modules: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; allowedActions: number[]; }, { resource: string; allowedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }, { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }>, "many">; module: z.ZodString; moduleId: z.ZodString; }, "strip", z.ZodTypeAny, { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }, { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }>, "many">; }, "strip", z.ZodTypeAny, { modules: { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }[]; }, { modules: { moduleId: string; docLink: string; groups: { permissions: { resource: string; allowedActions: number[]; }[]; groupId: string; group: string; }[]; module: string; }[]; }>; interface ListUpsertModulesRequest extends z.TypeOf { } declare const PermissionSetDeleteGroupRequest: z.ZodObject<{ groupId: z.ZodString; moduleId: z.ZodString; }, "strip", z.ZodTypeAny, { groupId: string; moduleId: string; }, { groupId: string; moduleId: string; }>; interface PermissionSetDeleteGroupRequest extends z.TypeOf { } declare const ConfigValueResponseV3: z.ZodObject<{ result: z.ZodRecord; }, "strip", z.ZodTypeAny, { result: Record; }, { result: Record; }>; interface ConfigValueResponseV3 extends z.TypeOf { } declare const CountryBlacklistRequest: z.ZodObject<{ blacklist: z.ZodArray; }, "strip", z.ZodTypeAny, { blacklist: string[]; }, { blacklist: string[]; }>; interface CountryBlacklistRequest extends z.TypeOf { } declare const CountryBlacklistResponse: z.ZodObject<{ blacklist: z.ZodArray; }, "strip", z.ZodTypeAny, { blacklist: string[]; }, { blacklist: string[]; }>; interface CountryBlacklistResponse extends z.TypeOf { } declare const CountryResponseArray: z.ZodArray, "many">; interface CountryResponseArray extends z.TypeOf { } declare const DeviceBanRequestV4: z.ZodObject<{ comment: z.ZodString; deviceId: z.ZodString; deviceType: z.ZodString; enabled: z.ZodBoolean; endDate: z.ZodString; ext: z.ZodRecord; reason: z.ZodString; }, "strip", z.ZodTypeAny, { deviceId: string; enabled: boolean; endDate: string; reason: string; comment: string; deviceType: string; ext: Record; }, { deviceId: string; enabled: boolean; endDate: string; reason: string; comment: string; deviceType: string; ext: Record; }>; interface DeviceBanRequestV4 extends z.TypeOf { } declare const DeviceBanResponseV4: z.ZodObject<{ bannedAt: z.ZodNumber; bannedBy: z.ZodString; comment: z.ZodString; deviceId: z.ZodString; deviceType: z.ZodString; disabledAt: z.ZodNumber; enabled: z.ZodBoolean; endDate: z.ZodNumber; id: z.ZodString; namespace: z.ZodString; reason: z.ZodString; targetNamespace: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; }, { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; }>; interface DeviceBanResponseV4 extends z.TypeOf { } declare const DeviceBanUpdateRequestV4: z.ZodObject<{ enabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { enabled: boolean; }, { enabled: boolean; }>; interface DeviceBanUpdateRequestV4 extends z.TypeOf { } declare const DeviceBannedResponseV4: z.ZodObject<{ data: z.ZodArray, "many">; paging: z.ZodObject<{ First: z.ZodString; Last: z.ZodString; Next: z.ZodString; Previous: z.ZodString; }, "strip", z.ZodTypeAny, { First: string; Last: string; Next: string; Previous: string; }, { First: string; Last: string; Next: string; Previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; }[]; paging: { First: string; Last: string; Next: string; Previous: string; }; }, { data: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; }[]; paging: { First: string; Last: string; Next: string; Previous: string; }; }>; interface DeviceBannedResponseV4 extends z.TypeOf { } declare const DeviceBansResponseV4: z.ZodObject<{ data: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { data: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; }[]; }, { data: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; }[]; }>; interface DeviceBansResponseV4 extends z.TypeOf { } declare const DeviceIdDecryptResponseV4: z.ZodObject<{ deviceId: z.ZodString; }, "strip", z.ZodTypeAny, { deviceId: string; }, { deviceId: string; }>; interface DeviceIdDecryptResponseV4 extends z.TypeOf { } declare const DeviceTypesResponseV4: z.ZodObject<{ data: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { data: { deviceType: string; }[]; }, { data: { deviceType: string; }[]; }>; interface DeviceTypesResponseV4 extends z.TypeOf { } declare const DeviceUsersResponseV4: z.ZodObject<{ users: z.ZodArray>>; ip: z.ZodString; lastLoginTime: z.ZodNumber; namespace: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; ip: string; lastLoginTime: number; ext?: Record | null | undefined; }, { namespace: string; userId: string; ip: string; lastLoginTime: number; ext?: Record | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { users: { namespace: string; userId: string; ip: string; lastLoginTime: number; ext?: Record | null | undefined; }[]; }, { users: { namespace: string; userId: string; ip: string; lastLoginTime: number; ext?: Record | null | undefined; }[]; }>; interface DeviceUsersResponseV4 extends z.TypeOf { } declare const DevicesResponseV4: z.ZodObject<{ devices: z.ZodArray>>; deviceId: z.ZodString; deviceType: z.ZodString; ext: z.ZodOptional>>; ip: z.ZodString; lastLoginTime: z.ZodNumber; }, "strip", z.ZodTypeAny, { deviceId: string; deviceType: string; ip: string; lastLoginTime: number; ban?: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; } | null | undefined; ext?: Record | null | undefined; }, { deviceId: string; deviceType: string; ip: string; lastLoginTime: number; ban?: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; } | null | undefined; ext?: Record | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { devices: { deviceId: string; deviceType: string; ip: string; lastLoginTime: number; ban?: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; } | null | undefined; ext?: Record | null | undefined; }[]; }, { devices: { deviceId: string; deviceType: string; ip: string; lastLoginTime: number; ban?: { namespace: string; deviceId: string; enabled: boolean; endDate: number; id: string; reason: string; comment: string; bannedBy: string; deviceType: string; bannedAt: number; disabledAt: number; targetNamespace: string; } | null | undefined; ext?: Record | null | undefined; }[]; }>; interface DevicesResponseV4 extends z.TypeOf { } declare const InputValidationUpdatePayload: z.ZodObject<{ field: z.ZodString; validation: z.ZodObject<{ allowAllSpecialCharacters: z.ZodBoolean; allowDigit: z.ZodBoolean; allowLetter: z.ZodBoolean; allowSpace: z.ZodBoolean; allowUnicode: z.ZodBoolean; avatarConfig: z.ZodOptional; preferRegex: z.ZodBoolean; regex: z.ZodString; }, "strip", z.ZodTypeAny, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }>>>; blockedWord: z.ZodArray; description: z.ZodArray; }, "strip", z.ZodTypeAny, { message: string[]; language: string; }, { message: string[]; language: string; }>, "many">; isCustomRegex: z.ZodBoolean; letterCase: z.ZodString; maxLength: z.ZodNumber; maxRepeatingAlphaNum: z.ZodNumber; maxRepeatingSpecialCharacter: z.ZodNumber; minCharType: z.ZodNumber; minLength: z.ZodNumber; profanityFilter: z.ZodString; regex: z.ZodString; specialCharacterLocation: z.ZodString; specialCharacters: z.ZodArray; }, "strip", z.ZodTypeAny, { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; profanityFilter: string; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; }, { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; profanityFilter: string; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; }>; }, "strip", z.ZodTypeAny, { validation: { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; profanityFilter: string; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; }; field: string; }, { validation: { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; profanityFilter: string; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; }; field: string; }>; interface InputValidationUpdatePayload extends z.TypeOf { } declare const InputValidationsResponse: z.ZodObject<{ data: z.ZodArray; preferRegex: z.ZodBoolean; regex: z.ZodString; }, "strip", z.ZodTypeAny, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }>>>; blockedWord: z.ZodArray; description: z.ZodArray; }, "strip", z.ZodTypeAny, { message: string[]; language: string; }, { message: string[]; language: string; }>, "many">; isCustomRegex: z.ZodBoolean; letterCase: z.ZodString; maxLength: z.ZodNumber; maxRepeatingAlphaNum: z.ZodNumber; maxRepeatingSpecialCharacter: z.ZodNumber; minCharType: z.ZodNumber; minLength: z.ZodNumber; profanityFilter: z.ZodOptional>; regex: z.ZodString; specialCharacterLocation: z.ZodString; specialCharacters: z.ZodArray; }, "strip", z.ZodTypeAny, { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }, { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }>; }, "strip", z.ZodTypeAny, { validation: { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }, { validation: { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }>, "many">; version: z.ZodNumber; }, "strip", z.ZodTypeAny, { data: { validation: { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }[]; version: number; }, { data: { validation: { description: { message: string[]; language: string; }[]; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }[]; version: number; }>; interface InputValidationsResponse extends z.TypeOf { } declare const LoginAllowlistRequest: z.ZodObject<{ active: z.ZodBoolean; roleIds: z.ZodArray; }, "strip", z.ZodTypeAny, { active: boolean; roleIds: string[]; }, { active: boolean; roleIds: string[]; }>; interface LoginAllowlistRequest extends z.TypeOf { } declare const LoginAllowlistResponse: z.ZodObject<{ active: z.ZodBoolean; namespace: z.ZodString; roleIds: z.ZodArray; }, "strip", z.ZodTypeAny, { namespace: string; active: boolean; roleIds: string[]; }, { namespace: string; active: boolean; roleIds: string[]; }>; interface LoginAllowlistResponse extends z.TypeOf { } declare const TokenThirdPartyResponse: z.ZodObject<{ platformUserId: z.ZodOptional>; platform_token: z.ZodString; platform_token_expires_at: z.ZodOptional>; sand_box_id: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platform_token: string; platformUserId?: string | null | undefined; platform_token_expires_at?: number | null | undefined; sand_box_id?: string | null | undefined; }, { platform_token: string; platformUserId?: string | null | undefined; platform_token_expires_at?: number | null | undefined; sand_box_id?: string | null | undefined; }>; interface TokenThirdPartyResponse extends z.TypeOf { } declare const RoleOverrideResponse: z.ZodObject<{ active: z.ZodBoolean; additions: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>, "many">; createdAt: z.ZodOptional>; exclusions: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>, "many">; identity: z.ZodString; namespace: z.ZodString; overrides: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>, "many">; replacements: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>; target: z.ZodString; }, "strip", z.ZodTypeAny, { replacement: { resource: string; actions: number[]; }; target: string; }, { replacement: { resource: string; actions: number[]; }; target: string; }>, "many">; updatedAt: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; active: boolean; additions: { resource: string; actions: number[]; }[]; exclusions: { resource: string; actions: number[]; }[]; identity: string; overrides: { resource: string; actions: number[]; }[]; replacements: { replacement: { resource: string; actions: number[]; }; target: string; }[]; createdAt?: string | null | undefined; updatedAt?: string | null | undefined; }, { namespace: string; active: boolean; additions: { resource: string; actions: number[]; }[]; exclusions: { resource: string; actions: number[]; }[]; identity: string; overrides: { resource: string; actions: number[]; }[]; replacements: { replacement: { resource: string; actions: number[]; }; target: string; }[]; createdAt?: string | null | undefined; updatedAt?: string | null | undefined; }>; interface RoleOverrideResponse extends z.TypeOf { } declare const RoleOverrideSourceResponse: z.ZodObject<{ permissions: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { permissions: { resource: string; actions: number[]; }[]; }, { permissions: { resource: string; actions: number[]; }[]; }>; interface RoleOverrideSourceResponse extends z.TypeOf { } declare const RoleOverrideStatsUpdateRequest: z.ZodObject<{ active: z.ZodBoolean; }, "strip", z.ZodTypeAny, { active: boolean; }, { active: boolean; }>; interface RoleOverrideStatsUpdateRequest extends z.TypeOf { } declare const RoleOverrideUpdateRequest: z.ZodObject<{ additions: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>, "many">; exclusions: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>, "many">; overrides: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>, "many">; replacements: z.ZodArray; resource: z.ZodString; }, "strip", z.ZodTypeAny, { resource: string; actions: number[]; }, { resource: string; actions: number[]; }>; target: z.ZodString; }, "strip", z.ZodTypeAny, { replacement: { resource: string; actions: number[]; }; target: string; }, { replacement: { resource: string; actions: number[]; }; target: string; }>, "many">; }, "strip", z.ZodTypeAny, { additions: { resource: string; actions: number[]; }[]; exclusions: { resource: string; actions: number[]; }[]; overrides: { resource: string; actions: number[]; }[]; replacements: { replacement: { resource: string; actions: number[]; }; target: string; }[]; }, { additions: { resource: string; actions: number[]; }[]; exclusions: { resource: string; actions: number[]; }[]; overrides: { resource: string; actions: number[]; }[]; replacements: { replacement: { resource: string; actions: number[]; }; target: string; }[]; }>; interface RoleOverrideUpdateRequest extends z.TypeOf { } declare const RolePermissionResponseV3: z.ZodObject<{ permissions: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { permissions: { action: number; resource: string; }[]; }, { permissions: { action: number; resource: string; }[]; }>; interface RolePermissionResponseV3 extends z.TypeOf { } declare const GetProfileUpdateStrategyConfigResponse: z.ZodObject<{ data: z.ZodArray>; }, "strip", z.ZodTypeAny, { minimumAllowedInterval?: number | null | undefined; }, { minimumAllowedInterval?: number | null | undefined; }>>>; createdAt: z.ZodString; field: z.ZodString; type: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; createdAt: string; updatedAt: string; field: string; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }, { type: string; createdAt: string; updatedAt: string; field: string; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { type: string; createdAt: string; updatedAt: string; field: string; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }[]; }, { data: { type: string; createdAt: string; updatedAt: string; field: string; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }[]; }>; interface GetProfileUpdateStrategyConfigResponse extends z.TypeOf { } declare const SimpleProfileUpdateStrategyConfigs: z.ZodObject<{ config: z.ZodOptional>; }, "strip", z.ZodTypeAny, { minimumAllowedInterval?: number | null | undefined; }, { minimumAllowedInterval?: number | null | undefined; }>>>; createdAt: z.ZodString; field: z.ZodString; type: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; createdAt: string; updatedAt: string; field: string; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }, { type: string; createdAt: string; updatedAt: string; field: string; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }>; interface SimpleProfileUpdateStrategyConfigs extends z.TypeOf { } declare const UpdateProfileUpdateStrategyConfigRequest: z.ZodObject<{ config: z.ZodOptional>; }, "strip", z.ZodTypeAny, { minimumAllowedInterval?: number | null | undefined; }, { minimumAllowedInterval?: number | null | undefined; }>>>; type: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type?: string | null | undefined; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }, { type?: string | null | undefined; config?: { minimumAllowedInterval?: number | null | undefined; } | null | undefined; }>; interface UpdateProfileUpdateStrategyConfigRequest extends z.TypeOf { } declare const AssignUserV4Request: z.ZodObject<{ assignedNamespaces: z.ZodArray; namespace: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; assignedNamespaces: string[]; }, { namespace: string; userId: string; assignedNamespaces: string[]; }>; interface AssignUserV4Request extends z.TypeOf { } declare const AssignedUserV4Response: z.ZodObject<{ assignedNamespaces: z.ZodArray; displayName: z.ZodString; email: z.ZodString; roleId: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; userId: string; displayName: string; assignedNamespaces: string[]; email: string; }, { roleId: string; userId: string; displayName: string; assignedNamespaces: string[]; email: string; }>; interface AssignedUserV4Response extends z.TypeOf { } declare const ListAssignedUsersV4Response: z.ZodObject<{ data: z.ZodArray; displayName: z.ZodString; email: z.ZodString; roleId: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; userId: string; displayName: string; assignedNamespaces: string[]; email: string; }, { roleId: string; userId: string; displayName: string; assignedNamespaces: string[]; email: string; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { roleId: string; userId: string; displayName: string; assignedNamespaces: string[]; email: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { roleId: string; userId: string; displayName: string; assignedNamespaces: string[]; email: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface ListAssignedUsersV4Response extends z.TypeOf { } declare const ListRoleV4Response: z.ZodObject<{ data: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; roleId: z.ZodString; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface ListRoleV4Response extends z.TypeOf { } declare const PermissionsV3: z.ZodObject<{ permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; }, { permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; }>; interface PermissionsV3 extends z.TypeOf { } declare const RevokeUserV4Request: z.ZodObject<{ namespace: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; }, { namespace: string; userId: string; }>; interface RevokeUserV4Request extends z.TypeOf { } declare const RoleAdminStatusResponseV3: z.ZodObject<{ adminRole: z.ZodBoolean; }, "strip", z.ZodTypeAny, { adminRole: boolean; }, { adminRole: boolean; }>; interface RoleAdminStatusResponseV3 extends z.TypeOf { } declare const RoleCreateV3Request: z.ZodObject<{ adminRole: z.ZodBoolean; deletable: z.ZodOptional>; isWildcard: z.ZodBoolean; managers: z.ZodArray, "many">; members: z.ZodArray, "many">; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; members: { namespace: string; userId: string; displayName: string; }[]; deletable?: boolean | null | undefined; }, { permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; members: { namespace: string; userId: string; displayName: string; }[]; deletable?: boolean | null | undefined; }>; interface RoleCreateV3Request extends z.TypeOf { } declare const RoleManagersRequestV3: z.ZodObject<{ managers: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { managers: { namespace: string; userId: string; displayName: string; }[]; }, { managers: { namespace: string; userId: string; displayName: string; }[]; }>; interface RoleManagersRequestV3 extends z.TypeOf { } declare const RoleManagersResponsesV3: z.ZodObject<{ data: z.ZodArray, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; userId: string; displayName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; userId: string; displayName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface RoleManagersResponsesV3 extends z.TypeOf { } declare const RoleMembersRequestV3: z.ZodObject<{ members: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { members: { namespace: string; userId: string; displayName: string; }[]; }, { members: { namespace: string; userId: string; displayName: string; }[]; }>; interface RoleMembersRequestV3 extends z.TypeOf { } declare const RoleMembersResponseV3: z.ZodObject<{ data: z.ZodArray, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; userId: string; displayName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; userId: string; displayName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface RoleMembersResponseV3 extends z.TypeOf { } declare const RoleResponseV3: z.ZodObject<{ adminRole: z.ZodBoolean; isWildcard: z.ZodBoolean; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; roleId: z.ZodString; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }>; interface RoleResponseV3 extends z.TypeOf { } declare const RoleResponseWithManagersAndPaginationV3: z.ZodObject<{ data: z.ZodArray, "many">; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; roleId: z.ZodString; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; }, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface RoleResponseWithManagersAndPaginationV3 extends z.TypeOf { } declare const RoleUpdateRequestV3: z.ZodObject<{ deletable: z.ZodOptional>; isWildcard: z.ZodBoolean; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { isWildcard: boolean; roleName: string; deletable?: boolean | null | undefined; }, { isWildcard: boolean; roleName: string; deletable?: boolean | null | undefined; }>; interface RoleUpdateRequestV3 extends z.TypeOf { } declare const RoleV3: z.ZodObject<{ adminRole: z.ZodBoolean; isWildcard: z.ZodBoolean; managers: z.ZodArray, "many">; members: z.ZodArray, "many">; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; roleId: z.ZodString; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; members: { namespace: string; userId: string; displayName: string; }[]; }, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; managers: { namespace: string; userId: string; displayName: string; }[]; members: { namespace: string; userId: string; displayName: string; }[]; }>; interface RoleV3 extends z.TypeOf { } declare const RoleV4Request: z.ZodObject<{ adminRole: z.ZodBoolean; deletable: z.ZodOptional>; isWildcard: z.ZodBoolean; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { adminRole: boolean; isWildcard: boolean; roleName: string; deletable?: boolean | null | undefined; }, { adminRole: boolean; isWildcard: boolean; roleName: string; deletable?: boolean | null | undefined; }>; interface RoleV4Request extends z.TypeOf { } declare const RoleV4Response: z.ZodObject<{ adminRole: z.ZodBoolean; isWildcard: z.ZodBoolean; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; roleId: z.ZodString; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }, { roleId: string; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; adminRole: boolean; isWildcard: boolean; roleName: string; }>; interface RoleV4Response extends z.TypeOf { } declare const SsoPlatformCredentialRequest: z.ZodObject<{ acsUrl: z.ZodString; apiKey: z.ZodString; appId: z.ZodString; federationMetadataUrl: z.ZodString; isActive: z.ZodBoolean; redirectUri: z.ZodString; secret: z.ZodString; ssoUrl: z.ZodString; }, "strip", z.ZodTypeAny, { redirectUri: string; secret: string; acsUrl: string; apiKey: string; appId: string; federationMetadataUrl: string; isActive: boolean; ssoUrl: string; }, { redirectUri: string; secret: string; acsUrl: string; apiKey: string; appId: string; federationMetadataUrl: string; isActive: boolean; ssoUrl: string; }>; interface SsoPlatformCredentialRequest extends z.TypeOf { } declare const SsoPlatformCredentialResponse: z.ZodObject<{ acsUrl: z.ZodString; appId: z.ZodString; federationMetadataUrl: z.ZodString; isActive: z.ZodBoolean; namespace: z.ZodString; platformId: z.ZodString; redirectUri: z.ZodString; secret: z.ZodString; ssoUrl: z.ZodString; truncatedApiKey: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; redirectUri: string; secret: string; acsUrl: string; appId: string; federationMetadataUrl: string; isActive: boolean; ssoUrl: string; platformId: string; truncatedApiKey: string; }, { namespace: string; redirectUri: string; secret: string; acsUrl: string; appId: string; federationMetadataUrl: string; isActive: boolean; ssoUrl: string; platformId: string; truncatedApiKey: string; }>; interface SsoPlatformCredentialResponse extends z.TypeOf { } declare const SsoPlatformCredentialResponseArray: z.ZodArray, "many">; interface SsoPlatformCredentialResponseArray extends z.TypeOf { } declare const CheckAvailabilityResponse: z.ZodObject<{ Accessible: z.ZodBoolean; PlatformErrorMessage: z.ZodRecord; }, "strip", z.ZodTypeAny, { Accessible: boolean; PlatformErrorMessage: Record; }, { Accessible: boolean; PlatformErrorMessage: Record; }>; interface CheckAvailabilityResponse extends z.TypeOf { } declare const PlatformDomainDeleteRequest: z.ZodObject<{ domain: z.ZodString; ssoGroups: z.ZodArray; }, "strip", z.ZodTypeAny, { domain: string; ssoGroups: string[]; }, { domain: string; ssoGroups: string[]; }>; interface PlatformDomainDeleteRequest extends z.TypeOf { } declare const PlatformDomainPatchRequest: z.ZodObject<{ affectedClientIDs: z.ZodOptional>>; assignedNamespaces: z.ZodOptional>>; domain: z.ZodString; roleId: z.ZodOptional>; ssoCfg: z.ZodOptional>>; groupConfigs: z.ZodOptional>>; group: z.ZodString; roleId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { group: string; roleId?: string | null | undefined; assignNamespaces?: string[] | null | undefined; }, { group: string; roleId?: string | null | undefined; assignNamespaces?: string[] | null | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { googleKey?: Record | null | undefined; groupConfigs?: { group: string; roleId?: string | null | undefined; assignNamespaces?: string[] | null | undefined; }[] | null | undefined; }, { googleKey?: Record | null | undefined; groupConfigs?: { group: string; roleId?: string | null | undefined; assignNamespaces?: string[] | null | undefined; }[] | null | undefined; }>>>; }, "strip", z.ZodTypeAny, { domain: string; roleId?: string | null | undefined; assignedNamespaces?: string[] | null | undefined; affectedClientIDs?: string[] | null | undefined; ssoCfg?: { googleKey?: Record | null | undefined; groupConfigs?: { group: string; roleId?: string | null | undefined; assignNamespaces?: string[] | null | undefined; }[] | null | undefined; } | null | undefined; }, { domain: string; roleId?: string | null | undefined; assignedNamespaces?: string[] | null | undefined; affectedClientIDs?: string[] | null | undefined; ssoCfg?: { googleKey?: Record | null | undefined; groupConfigs?: { group: string; roleId?: string | null | undefined; assignNamespaces?: string[] | null | undefined; }[] | null | undefined; } | null | undefined; }>; interface PlatformDomainPatchRequest extends z.TypeOf { } declare const PlatformDomainResponse: z.ZodObject<{ registeredDomains: z.ZodArray; domain: z.ZodString; namespaces: z.ZodArray; roleId: z.ZodString; ssoCfg: z.ZodOptional; groupConfigs: z.ZodArray>>; group: z.ZodString; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }>>>; }, "strip", z.ZodTypeAny, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { registeredDomains: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[]; }, { registeredDomains: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[]; }>; interface PlatformDomainResponse extends z.TypeOf { } declare const PlatformDomainUpdateRequest: z.ZodObject<{ affectedClientIDs: z.ZodArray; assignedNamespaces: z.ZodArray; domain: z.ZodString; roleId: z.ZodString; ssoCfg: z.ZodOptional; groupConfigs: z.ZodArray>>; group: z.ZodString; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }>>>; }, "strip", z.ZodTypeAny, { roleId: string; assignedNamespaces: string[]; domain: string; affectedClientIDs: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }, { roleId: string; assignedNamespaces: string[]; domain: string; affectedClientIDs: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }>; interface PlatformDomainUpdateRequest extends z.TypeOf { } declare const ThirdPartyLoginPlatformCredentialRequest: z.ZodObject<{ ACSURL: z.ZodString; AWSCognitoRegion: z.ZodString; AWSCognitoUserPool: z.ZodString; AllowedClients: z.ZodOptional>>; AppId: z.ZodString; AuthorizationEndpoint: z.ZodString; ClientId: z.ZodString; EmptyStrFieldList: z.ZodOptional>>; EnableServerLicenseValidation: z.ZodOptional>; Environment: z.ZodString; FederationMetadataURL: z.ZodString; GenericOauthFlow: z.ZodBoolean; IncludePUID: z.ZodOptional>; IsActive: z.ZodBoolean; Issuer: z.ZodString; JWKSEndpoint: z.ZodString; KeyID: z.ZodString; LogoURL: z.ZodOptional>; NetflixCertificates: z.ZodObject<{ encryptedPrivateKey: z.ZodString; encryptedPrivateKeyName: z.ZodString; publicCertificate: z.ZodString; publicCertificateName: z.ZodString; rootCertificate: z.ZodString; rootCertificateName: z.ZodString; }, "strip", z.ZodTypeAny, { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; }, { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; }>; OrganizationId: z.ZodString; PlatformName: z.ZodString; RedirectUri: z.ZodString; RegisteredDomains: z.ZodArray; domain: z.ZodString; namespaces: z.ZodArray; roleId: z.ZodString; ssoCfg: z.ZodOptional; groupConfigs: z.ZodArray>>; group: z.ZodString; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }>>>; }, "strip", z.ZodTypeAny, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }>, "many">; Secret: z.ZodString; TeamID: z.ZodString; TokenAuthenticationType: z.ZodString; TokenClaimsMapping: z.ZodOptional>>; TokenEndpoint: z.ZodString; UserInfoEndpoint: z.ZodString; UserInfoHTTPMethod: z.ZodString; googleAdminConsoleKey: z.ZodOptional>; scopes: z.ZodArray; }, "strip", z.ZodTypeAny, { scopes: string[]; ACSURL: string; AWSCognitoRegion: string; AWSCognitoUserPool: string; AppId: string; AuthorizationEndpoint: string; ClientId: string; Environment: string; FederationMetadataURL: string; GenericOauthFlow: boolean; IsActive: boolean; Issuer: string; JWKSEndpoint: string; KeyID: string; NetflixCertificates: { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; }; OrganizationId: string; PlatformName: string; RedirectUri: string; RegisteredDomains: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[]; Secret: string; TeamID: string; TokenAuthenticationType: string; TokenEndpoint: string; UserInfoEndpoint: string; UserInfoHTTPMethod: string; AllowedClients?: string[] | null | undefined; EmptyStrFieldList?: string[] | null | undefined; EnableServerLicenseValidation?: boolean | null | undefined; IncludePUID?: boolean | null | undefined; LogoURL?: string | null | undefined; TokenClaimsMapping?: Record | null | undefined; googleAdminConsoleKey?: string | null | undefined; }, { scopes: string[]; ACSURL: string; AWSCognitoRegion: string; AWSCognitoUserPool: string; AppId: string; AuthorizationEndpoint: string; ClientId: string; Environment: string; FederationMetadataURL: string; GenericOauthFlow: boolean; IsActive: boolean; Issuer: string; JWKSEndpoint: string; KeyID: string; NetflixCertificates: { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; }; OrganizationId: string; PlatformName: string; RedirectUri: string; RegisteredDomains: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[]; Secret: string; TeamID: string; TokenAuthenticationType: string; TokenEndpoint: string; UserInfoEndpoint: string; UserInfoHTTPMethod: string; AllowedClients?: string[] | null | undefined; EmptyStrFieldList?: string[] | null | undefined; EnableServerLicenseValidation?: boolean | null | undefined; IncludePUID?: boolean | null | undefined; LogoURL?: string | null | undefined; TokenClaimsMapping?: Record | null | undefined; googleAdminConsoleKey?: string | null | undefined; }>; interface ThirdPartyLoginPlatformCredentialRequest extends z.TypeOf { } declare const ThirdPartyLoginPlatformCredentialResponse: z.ZodObject<{ ACSURL: z.ZodString; AWSCognitoRegion: z.ZodString; AWSCognitoUserPool: z.ZodString; AllowedClients: z.ZodOptional>>; AppId: z.ZodString; AuthorizationEndpoint: z.ZodOptional>; ClientId: z.ZodString; EnableServerLicenseValidation: z.ZodBoolean; Environment: z.ZodString; FederationMetadataURL: z.ZodString; GenericOauthFlow: z.ZodBoolean; IncludePUID: z.ZodOptional>; IsActive: z.ZodBoolean; Issuer: z.ZodString; JWKSEndpoint: z.ZodString; KeyID: z.ZodString; LogoURL: z.ZodOptional>; Namespace: z.ZodString; NetflixCertificates: z.ZodOptional>>; OrganizationId: z.ZodString; PlatformId: z.ZodString; PlatformName: z.ZodString; RedirectUri: z.ZodString; Secret: z.ZodString; TeamID: z.ZodString; TokenAuthenticationType: z.ZodString; TokenClaimsMapping: z.ZodOptional>>; TokenEndpoint: z.ZodOptional>; UserInfoEndpoint: z.ZodOptional>; UserInfoHTTPMethod: z.ZodOptional>; registeredDomains: z.ZodOptional; domain: z.ZodString; namespaces: z.ZodArray; roleId: z.ZodString; ssoCfg: z.ZodOptional; groupConfigs: z.ZodArray>>; group: z.ZodString; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }>>>; }, "strip", z.ZodTypeAny, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }>, "many">>>; scopes: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { ACSURL: string; AWSCognitoRegion: string; AWSCognitoUserPool: string; AppId: string; ClientId: string; EnableServerLicenseValidation: boolean; Environment: string; FederationMetadataURL: string; GenericOauthFlow: boolean; IsActive: boolean; Issuer: string; JWKSEndpoint: string; KeyID: string; OrganizationId: string; PlatformName: string; RedirectUri: string; Secret: string; TeamID: string; TokenAuthenticationType: string; Namespace: string; PlatformId: string; scopes?: string[] | null | undefined; registeredDomains?: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[] | null | undefined; AllowedClients?: string[] | null | undefined; AuthorizationEndpoint?: string | null | undefined; IncludePUID?: boolean | null | undefined; LogoURL?: string | null | undefined; NetflixCertificates?: { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; } | null | undefined; TokenClaimsMapping?: Record | null | undefined; TokenEndpoint?: string | null | undefined; UserInfoEndpoint?: string | null | undefined; UserInfoHTTPMethod?: string | null | undefined; }, { ACSURL: string; AWSCognitoRegion: string; AWSCognitoUserPool: string; AppId: string; ClientId: string; EnableServerLicenseValidation: boolean; Environment: string; FederationMetadataURL: string; GenericOauthFlow: boolean; IsActive: boolean; Issuer: string; JWKSEndpoint: string; KeyID: string; OrganizationId: string; PlatformName: string; RedirectUri: string; Secret: string; TeamID: string; TokenAuthenticationType: string; Namespace: string; PlatformId: string; scopes?: string[] | null | undefined; registeredDomains?: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[] | null | undefined; AllowedClients?: string[] | null | undefined; AuthorizationEndpoint?: string | null | undefined; IncludePUID?: boolean | null | undefined; LogoURL?: string | null | undefined; NetflixCertificates?: { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; } | null | undefined; TokenClaimsMapping?: Record | null | undefined; TokenEndpoint?: string | null | undefined; UserInfoEndpoint?: string | null | undefined; UserInfoHTTPMethod?: string | null | undefined; }>; interface ThirdPartyLoginPlatformCredentialResponse extends z.TypeOf { } declare const ThirdPartyLoginPlatformCredentialResponseArray: z.ZodArray>>; AppId: z.ZodString; AuthorizationEndpoint: z.ZodOptional>; ClientId: z.ZodString; EnableServerLicenseValidation: z.ZodBoolean; Environment: z.ZodString; FederationMetadataURL: z.ZodString; GenericOauthFlow: z.ZodBoolean; IncludePUID: z.ZodOptional>; IsActive: z.ZodBoolean; Issuer: z.ZodString; JWKSEndpoint: z.ZodString; KeyID: z.ZodString; LogoURL: z.ZodOptional>; Namespace: z.ZodString; NetflixCertificates: z.ZodOptional>>; OrganizationId: z.ZodString; PlatformId: z.ZodString; PlatformName: z.ZodString; RedirectUri: z.ZodString; Secret: z.ZodString; TeamID: z.ZodString; TokenAuthenticationType: z.ZodString; TokenClaimsMapping: z.ZodOptional>>; TokenEndpoint: z.ZodOptional>; UserInfoEndpoint: z.ZodOptional>; UserInfoHTTPMethod: z.ZodOptional>; registeredDomains: z.ZodOptional; domain: z.ZodString; namespaces: z.ZodArray; roleId: z.ZodString; ssoCfg: z.ZodOptional; groupConfigs: z.ZodArray>>; group: z.ZodString; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }, { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }, { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; }>>>; }, "strip", z.ZodTypeAny, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }, { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }>, "many">>>; scopes: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { ACSURL: string; AWSCognitoRegion: string; AWSCognitoUserPool: string; AppId: string; ClientId: string; EnableServerLicenseValidation: boolean; Environment: string; FederationMetadataURL: string; GenericOauthFlow: boolean; IsActive: boolean; Issuer: string; JWKSEndpoint: string; KeyID: string; OrganizationId: string; PlatformName: string; RedirectUri: string; Secret: string; TeamID: string; TokenAuthenticationType: string; Namespace: string; PlatformId: string; scopes?: string[] | null | undefined; registeredDomains?: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[] | null | undefined; AllowedClients?: string[] | null | undefined; AuthorizationEndpoint?: string | null | undefined; IncludePUID?: boolean | null | undefined; LogoURL?: string | null | undefined; NetflixCertificates?: { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; } | null | undefined; TokenClaimsMapping?: Record | null | undefined; TokenEndpoint?: string | null | undefined; UserInfoEndpoint?: string | null | undefined; UserInfoHTTPMethod?: string | null | undefined; }, { ACSURL: string; AWSCognitoRegion: string; AWSCognitoUserPool: string; AppId: string; ClientId: string; EnableServerLicenseValidation: boolean; Environment: string; FederationMetadataURL: string; GenericOauthFlow: boolean; IsActive: boolean; Issuer: string; JWKSEndpoint: string; KeyID: string; OrganizationId: string; PlatformName: string; RedirectUri: string; Secret: string; TeamID: string; TokenAuthenticationType: string; Namespace: string; PlatformId: string; scopes?: string[] | null | undefined; registeredDomains?: { roleId: string; domain: string; affectedClientIDs: string[]; namespaces: string[]; ssoCfg?: { googleKey: Record; groupConfigs: { roleId: string; group: string; assignNamespaces?: string[] | null | undefined; }[]; } | null | undefined; }[] | null | undefined; AllowedClients?: string[] | null | undefined; AuthorizationEndpoint?: string | null | undefined; IncludePUID?: boolean | null | undefined; LogoURL?: string | null | undefined; NetflixCertificates?: { encryptedPrivateKey: string; encryptedPrivateKeyName: string; publicCertificate: string; publicCertificateName: string; rootCertificate: string; rootCertificateName: string; } | null | undefined; TokenClaimsMapping?: Record | null | undefined; TokenEndpoint?: string | null | undefined; UserInfoEndpoint?: string | null | undefined; UserInfoHTTPMethod?: string | null | undefined; }>, "many">; interface ThirdPartyLoginPlatformCredentialResponseArray extends z.TypeOf { } declare const AdminBulkUserRequest: z.ZodObject<{ findByPublisherNamespace: z.ZodOptional>; userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: string[]; findByPublisherNamespace?: boolean | null | undefined; }, { userIds: string[]; findByPublisherNamespace?: boolean | null | undefined; }>; interface AdminBulkUserRequest extends z.TypeOf { } declare const AgeRestrictionRequest: z.ZodObject<{ AgeRestriction: z.ZodNumber; Enable: z.ZodBoolean; }, "strip", z.ZodTypeAny, { AgeRestriction: number; Enable: boolean; }, { AgeRestriction: number; Enable: boolean; }>; interface AgeRestrictionRequest extends z.TypeOf { } declare const AgeRestrictionRequestV3: z.ZodObject<{ ageRestriction: z.ZodNumber; enable: z.ZodBoolean; }, "strip", z.ZodTypeAny, { ageRestriction: number; enable: boolean; }, { ageRestriction: number; enable: boolean; }>; interface AgeRestrictionRequestV3 extends z.TypeOf { } declare const AgeRestrictionResponse: z.ZodObject<{ AgeRestriction: z.ZodNumber; Enable: z.ZodBoolean; }, "strip", z.ZodTypeAny, { AgeRestriction: number; Enable: boolean; }, { AgeRestriction: number; Enable: boolean; }>; interface AgeRestrictionResponse extends z.TypeOf { } declare const AgeRestrictionResponseV3: z.ZodObject<{ ageRestriction: z.ZodNumber; enable: z.ZodBoolean; }, "strip", z.ZodTypeAny, { ageRestriction: number; enable: boolean; }, { ageRestriction: number; enable: boolean; }>; interface AgeRestrictionResponseV3 extends z.TypeOf { } declare const BanCreateRequest: z.ZodObject<{ ban: z.ZodString; comment: z.ZodString; endDate: z.ZodString; reason: z.ZodString; skipNotif: z.ZodBoolean; }, "strip", z.ZodTypeAny, { ban: string; endDate: string; reason: string; comment: string; skipNotif: boolean; }, { ban: string; endDate: string; reason: string; comment: string; skipNotif: boolean; }>; interface BanCreateRequest extends z.TypeOf { } declare const BanUpdateRequest: z.ZodObject<{ enabled: z.ZodBoolean; skipNotif: z.ZodBoolean; }, "strip", z.ZodTypeAny, { enabled: boolean; skipNotif: boolean; }, { enabled: boolean; skipNotif: boolean; }>; interface BanUpdateRequest extends z.TypeOf { } declare const Country: z.ZodObject<{ AgeRestriction: z.ZodNumber; CountryCode: z.ZodString; CountryName: z.ZodString; Enable: z.ZodBoolean; }, "strip", z.ZodTypeAny, { AgeRestriction: number; Enable: boolean; CountryCode: string; CountryName: string; }, { AgeRestriction: number; Enable: boolean; CountryCode: string; CountryName: string; }>; interface Country extends z.TypeOf { } declare const CountryAgeRestrictionArray: z.ZodArray, "many">; interface CountryAgeRestrictionArray extends z.TypeOf { } declare const CountryAgeRestrictionRequest: z.ZodObject<{ AgeRestriction: z.ZodNumber; }, "strip", z.ZodTypeAny, { AgeRestriction: number; }, { AgeRestriction: number; }>; interface CountryAgeRestrictionRequest extends z.TypeOf { } declare const CountryAgeRestrictionV3Request: z.ZodObject<{ ageRestriction: z.ZodNumber; }, "strip", z.ZodTypeAny, { ageRestriction: number; }, { ageRestriction: number; }>; interface CountryAgeRestrictionV3Request extends z.TypeOf { } declare const CountryV3Response: z.ZodObject<{ ageRestriction: z.ZodNumber; countryCode: z.ZodString; countryName: z.ZodString; enable: z.ZodBoolean; }, "strip", z.ZodTypeAny, { ageRestriction: number; enable: boolean; countryCode: string; countryName: string; }, { ageRestriction: number; enable: boolean; countryCode: string; countryName: string; }>; interface CountryV3Response extends z.TypeOf { } declare const CountryV3ResponseArray: z.ZodArray, "many">; interface CountryV3ResponseArray extends z.TypeOf { } declare const CreateJusticeUserResponse: z.ZodObject<{ namespace: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; }, { namespace: string; userId: string; }>; interface CreateJusticeUserResponse extends z.TypeOf { } declare const CursorGetUserRequest: z.ZodObject<{ cursor: z.ZodOptional>>; fields: z.ZodOptional>>; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { limit: number; cursor?: { userId: string; cursorTime: string; } | null | undefined; fields?: string[] | null | undefined; }, { limit: number; cursor?: { userId: string; cursorTime: string; } | null | undefined; fields?: string[] | null | undefined; }>; interface CursorGetUserRequest extends z.TypeOf { } declare const CursorGetUserResponse: z.ZodObject<{ cursor: z.ZodObject<{ cursorTime: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { userId: string; cursorTime: string; }, { userId: string; cursorTime: string; }>; data: z.ZodArray; }, "strip", z.ZodTypeAny, { data: any[]; cursor: { userId: string; cursorTime: string; }; }, { data: any[]; cursor: { userId: string; cursorTime: string; }; }>; interface CursorGetUserResponse extends z.TypeOf { } declare const DisableUserRequest: z.ZodObject<{ Reason: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Reason?: string | null | undefined; }, { Reason?: string | null | undefined; }>; interface DisableUserRequest extends z.TypeOf { } declare const DistinctPlatformResponseV3: z.ZodObject<{ platforms: z.ZodArray>; linkedAt: z.ZodString; namespace: z.ZodString; originNamespace: z.ZodString; platformId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; linkedAt: string; originNamespace: string; displayName?: string | null | undefined; platformId?: string | null | undefined; }, { namespace: string; linkedAt: string; originNamespace: string; displayName?: string | null | undefined; platformId?: string | null | undefined; }>, "many">>>; linkedAt: z.ZodString; logoURL: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodString; platformName: z.ZodString; platformUserId: z.ZodOptional>; status: z.ZodString; }, "strip", z.ZodTypeAny, { status: string; linkedAt: string; platformGroup: string; platformName: string; platformUserId?: string | null | undefined; details?: { namespace: string; linkedAt: string; originNamespace: string; displayName?: string | null | undefined; platformId?: string | null | undefined; }[] | null | undefined; logoURL?: string | null | undefined; platformDisplayName?: string | null | undefined; }, { status: string; linkedAt: string; platformGroup: string; platformName: string; platformUserId?: string | null | undefined; details?: { namespace: string; linkedAt: string; originNamespace: string; displayName?: string | null | undefined; platformId?: string | null | undefined; }[] | null | undefined; logoURL?: string | null | undefined; platformDisplayName?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { platforms: { status: string; linkedAt: string; platformGroup: string; platformName: string; platformUserId?: string | null | undefined; details?: { namespace: string; linkedAt: string; originNamespace: string; displayName?: string | null | undefined; platformId?: string | null | undefined; }[] | null | undefined; logoURL?: string | null | undefined; platformDisplayName?: string | null | undefined; }[]; }, { platforms: { status: string; linkedAt: string; platformGroup: string; platformName: string; platformUserId?: string | null | undefined; details?: { namespace: string; linkedAt: string; originNamespace: string; displayName?: string | null | undefined; platformId?: string | null | undefined; }[] | null | undefined; logoURL?: string | null | undefined; platformDisplayName?: string | null | undefined; }[]; }>; interface DistinctPlatformResponseV3 extends z.TypeOf { } declare const GetBulkUserBansRequest: z.ZodObject<{ bulkUserId: z.ZodArray; }, "strip", z.ZodTypeAny, { bulkUserId: string[]; }, { bulkUserId: string[]; }>; interface GetBulkUserBansRequest extends z.TypeOf { } declare const GetUserBanSummaryV3: z.ZodObject<{ activeCount: z.ZodNumber; data: z.ZodArray; comment: z.ZodString; createdAt: z.ZodString; disabledDate: z.ZodString; enabled: z.ZodBoolean; endDate: z.ZodString; namespace: z.ZodString; reason: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; active: boolean; }, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; active: boolean; }>, "many">; inactiveCount: z.ZodNumber; totalCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { data: { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; active: boolean; }[]; activeCount: number; inactiveCount: number; totalCount: number; }, { data: { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; active: boolean; }[]; activeCount: number; inactiveCount: number; totalCount: number; }>; interface GetUserBanSummaryV3 extends z.TypeOf { } declare const GetUserMappingArray: z.ZodArray, "many">; interface GetUserMappingArray extends z.TypeOf { } declare const GetUserMappingV3: z.ZodObject<{ namespace: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; }, { namespace: string; userId: string; }>; interface GetUserMappingV3 extends z.TypeOf { } declare const GetUsersResponseWithPaginationV3: z.ZodObject<{ data: z.ZodArray>; bans: z.ZodArray, "many">; country: z.ZodString; createdAt: z.ZodString; dateOfBirth: z.ZodOptional>; deletionDate: z.ZodOptional>; deletionStatus: z.ZodBoolean; displayName: z.ZodString; emailAddress: z.ZodString; emailVerified: z.ZodBoolean; enabled: z.ZodBoolean; lastDateOfBirthChangedTime: z.ZodString; lastEnabledChangedTime: z.ZodString; namespace: z.ZodString; namespaceRoles: z.ZodArray, "many">; newEmailAddress: z.ZodOptional>; oldEmailAddress: z.ZodOptional>; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; phoneNumber: z.ZodOptional>; phoneVerified: z.ZodBoolean; platformAvatarUrl: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformId: z.ZodOptional>; platformInfos: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">>>; platformUserId: z.ZodOptional>; roles: z.ZodArray; skipLoginQueue: z.ZodOptional>; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; tagName?: string | null | undefined; }, { id: string; tagName?: string | null | undefined; }>, "many">>>; testAccount: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface GetUsersResponseWithPaginationV3 extends z.TypeOf { } declare const InviteUserRequestV3: z.ZodObject<{ emailAddresses: z.ZodArray; isAdmin: z.ZodBoolean; languageTag: z.ZodOptional>; namespace: z.ZodOptional>; roles: z.ZodArray; }, "strip", z.ZodTypeAny, { roles: string[]; emailAddresses: string[]; isAdmin: boolean; namespace?: string | null | undefined; languageTag?: string | null | undefined; }, { roles: string[]; emailAddresses: string[]; isAdmin: boolean; namespace?: string | null | undefined; languageTag?: string | null | undefined; }>; interface InviteUserRequestV3 extends z.TypeOf { } declare const InviteUserResponseV3: z.ZodObject<{ data: z.ZodArray>; additionalData: z.ZodOptional>; createdAt: z.ZodString; email: z.ZodString; expiredAt: z.ZodString; id: z.ZodOptional>; isNewStudio: z.ZodOptional>; languageTag: z.ZodOptional>; namespace: z.ZodOptional>; namespaceDisplayName: z.ZodOptional>; roles: z.ZodArray, "many">; studioNamespace: z.ZodOptional>; }, "strip", z.ZodTypeAny, { roles: { namespace: string; roleId: string; }[]; createdAt: string; email: string; expiredAt: string; namespace?: string | null | undefined; id?: string | null | undefined; languageTag?: string | null | undefined; acceptanceLink?: string | null | undefined; additionalData?: string | null | undefined; isNewStudio?: boolean | null | undefined; namespaceDisplayName?: string | null | undefined; studioNamespace?: string | null | undefined; }, { roles: { namespace: string; roleId: string; }[]; createdAt: string; email: string; expiredAt: string; namespace?: string | null | undefined; id?: string | null | undefined; languageTag?: string | null | undefined; acceptanceLink?: string | null | undefined; additionalData?: string | null | undefined; isNewStudio?: boolean | null | undefined; namespaceDisplayName?: string | null | undefined; studioNamespace?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { roles: { namespace: string; roleId: string; }[]; createdAt: string; email: string; expiredAt: string; namespace?: string | null | undefined; id?: string | null | undefined; languageTag?: string | null | undefined; acceptanceLink?: string | null | undefined; additionalData?: string | null | undefined; isNewStudio?: boolean | null | undefined; namespaceDisplayName?: string | null | undefined; studioNamespace?: string | null | undefined; }[]; }, { data: { roles: { namespace: string; roleId: string; }[]; createdAt: string; email: string; expiredAt: string; namespace?: string | null | undefined; id?: string | null | undefined; languageTag?: string | null | undefined; acceptanceLink?: string | null | undefined; additionalData?: string | null | undefined; isNewStudio?: boolean | null | undefined; namespaceDisplayName?: string | null | undefined; studioNamespace?: string | null | undefined; }[]; }>; interface InviteUserResponseV3 extends z.TypeOf { } declare const LinkPlatformAccountRequest: z.ZodObject<{ platformId: z.ZodString; platformUserId: z.ZodString; }, "strip", z.ZodTypeAny, { platformUserId: string; platformId: string; }, { platformUserId: string; platformId: string; }>; interface LinkPlatformAccountRequest extends z.TypeOf { } declare const LinkingHistoryResponseWithPaginationV3: z.ZodObject<{ data: z.ZodArray; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; totalData: z.ZodNumber; }, "strip", z.ZodTypeAny, { data: string[]; paging: { first: string; last: string; next: string; previous: string; }; totalData: number; }, { data: string[]; paging: { first: string; last: string; next: string; previous: string; }; totalData: number; }>; interface LinkingHistoryResponseWithPaginationV3 extends z.TypeOf { } declare const ListBulkUserPlatformsResponse: z.ZodObject<{ data: z.ZodArray>; displayName: z.ZodOptional>; platformInfos: z.ZodArray>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; username: z.ZodOptional>; xuid: z.ZodOptional>; }, "strip", z.ZodTypeAny, { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; xuid?: string | null | undefined; displayName?: string | null | undefined; username?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }, { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; xuid?: string | null | undefined; displayName?: string | null | undefined; username?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; xuid?: string | null | undefined; displayName?: string | null | undefined; username?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }[]; }, { data: { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; xuid?: string | null | undefined; displayName?: string | null | undefined; username?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }[]; }>; interface ListBulkUserPlatformsResponse extends z.TypeOf { } declare const ListEmailAddressRequest: z.ZodObject<{ listEmailAddressRequest: z.ZodArray; }, "strip", z.ZodTypeAny, { listEmailAddressRequest: string[]; }, { listEmailAddressRequest: string[]; }>; interface ListEmailAddressRequest extends z.TypeOf { } declare const ListUserInformationResult: z.ZodObject<{ data: z.ZodArray>; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }, { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }[]; }, { data: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }[]; }>; interface ListUserInformationResult extends z.TypeOf { } declare const ListUserResponseV3: z.ZodObject<{ data: z.ZodArray>; bans: z.ZodArray, "many">; country: z.ZodString; createdAt: z.ZodString; dateOfBirth: z.ZodOptional>; deletionDate: z.ZodOptional>; deletionStatus: z.ZodBoolean; displayName: z.ZodString; emailAddress: z.ZodString; emailVerified: z.ZodBoolean; enabled: z.ZodBoolean; lastDateOfBirthChangedTime: z.ZodString; lastEnabledChangedTime: z.ZodString; namespace: z.ZodString; namespaceRoles: z.ZodArray, "many">; newEmailAddress: z.ZodOptional>; oldEmailAddress: z.ZodOptional>; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; phoneNumber: z.ZodOptional>; phoneVerified: z.ZodBoolean; platformAvatarUrl: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformId: z.ZodOptional>; platformInfos: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">>>; platformUserId: z.ZodOptional>; roles: z.ZodArray; skipLoginQueue: z.ZodOptional>; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; tagName?: string | null | undefined; }, { id: string; tagName?: string | null | undefined; }>, "many">>>; testAccount: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }[]; }, { data: { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }[]; }>; interface ListUserResponseV3 extends z.TypeOf { } declare const ListUsersWithPlatformAccountsResponse: z.ZodObject<{ data: z.ZodArray>; platformUserId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; platformUserId: string; platformId?: string | null | undefined; }, { namespace: string; platformUserId: string; platformId?: string | null | undefined; }>, "many">; namespace: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }, { namespace: string; userId: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; totalData: z.ZodNumber; }, "strip", z.ZodTypeAny, { data: { namespace: string; userId: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; paging: { first: string; last: string; next: string; previous: string; }; totalData: number; }, { data: { namespace: string; userId: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; paging: { first: string; last: string; next: string; previous: string; }; totalData: number; }>; interface ListUsersWithPlatformAccountsResponse extends z.TypeOf { } declare const LoginHistoriesResponse: z.ZodObject<{ Data: z.ZodArray, "many">; Paging: z.ZodObject<{ First: z.ZodString; Last: z.ZodString; Next: z.ZodString; Previous: z.ZodString; }, "strip", z.ZodTypeAny, { First: string; Last: string; Next: string; Previous: string; }, { First: string; Last: string; Next: string; Previous: string; }>; }, "strip", z.ZodTypeAny, { Data: { ApplicationName: string; City: string; Country: string; DeviceId: string; State: string; Timestamp: number; deviceName: string; }[]; Paging: { First: string; Last: string; Next: string; Previous: string; }; }, { Data: { ApplicationName: string; City: string; Country: string; DeviceId: string; State: string; Timestamp: number; deviceName: string; }[]; Paging: { First: string; Last: string; Next: string; Previous: string; }; }>; interface LoginHistoriesResponse extends z.TypeOf { } declare const NamespaceRoleRequest: z.ZodObject<{ namespace: z.ZodString; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; roleId: string; }, { namespace: string; roleId: string; }>; interface NamespaceRoleRequest extends z.TypeOf { } declare const PermissionDeleteRequest: z.ZodObject<{ Action: z.ZodNumber; Resource: z.ZodString; }, "strip", z.ZodTypeAny, { Action: number; Resource: string; }, { Action: number; Resource: string; }>; interface PermissionDeleteRequest extends z.TypeOf { } declare const Permissions: z.ZodObject<{ Permissions: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Permissions: { action: number; resource: string; }[]; }, { Permissions: { action: number; resource: string; }[]; }>; interface Permissions extends z.TypeOf { } declare const PlatformUserIdRequest: z.ZodObject<{ platformUserIds: z.ZodArray; }, "strip", z.ZodTypeAny, { platformUserIds: string[]; }, { platformUserIds: string[]; }>; interface PlatformUserIdRequest extends z.TypeOf { } declare const SearchUsersByPlatformIdResponse: z.ZodObject<{ Data: z.ZodArray>; EmailAddress: z.ZodOptional>; LinkedAt: z.ZodString; Namespace: z.ZodString; OriginNamespace: z.ZodString; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; UserId: z.ZodString; XUID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }, { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }>, "many">; PhoneNumber: z.ZodString; UserId: z.ZodString; }, "strip", z.ZodTypeAny, { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }, { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }>, "many">; Paging: z.ZodObject<{ First: z.ZodString; Last: z.ZodString; Next: z.ZodString; Previous: z.ZodString; }, "strip", z.ZodTypeAny, { First: string; Last: string; Next: string; Previous: string; }, { First: string; Last: string; Next: string; Previous: string; }>; }, "strip", z.ZodTypeAny, { Data: { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }[]; Paging: { First: string; Last: string; Next: string; Previous: string; }; }, { Data: { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }[]; Paging: { First: string; Last: string; Next: string; Previous: string; }; }>; interface SearchUsersByPlatformIdResponse extends z.TypeOf { } declare const SearchUsersResponseWithPaginationV3: z.ZodObject<{ data: z.ZodArray>; bans: z.ZodArray, "many">; country: z.ZodString; createdAt: z.ZodString; dateOfBirth: z.ZodOptional>; deletionDate: z.ZodOptional>; deletionStatus: z.ZodBoolean; displayName: z.ZodString; emailAddress: z.ZodString; emailVerified: z.ZodBoolean; enabled: z.ZodBoolean; lastDateOfBirthChangedTime: z.ZodString; lastEnabledChangedTime: z.ZodString; namespace: z.ZodString; namespaceRoles: z.ZodArray, "many">; newEmailAddress: z.ZodOptional>; oldEmailAddress: z.ZodOptional>; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; phoneNumber: z.ZodOptional>; phoneVerified: z.ZodBoolean; platformAvatarUrl: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformId: z.ZodOptional>; platformInfos: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">>>; platformUserId: z.ZodOptional>; roles: z.ZodArray; skipLoginQueue: z.ZodOptional>; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; tagName?: string | null | undefined; }, { id: string; tagName?: string | null | undefined; }>, "many">>>; testAccount: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; totalData: z.ZodNumber; }, "strip", z.ZodTypeAny, { data: { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; totalData: number; }, { data: { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; totalData: number; }>; interface SearchUsersResponseWithPaginationV3 extends z.TypeOf { } declare const SendVerificationCodeRequestV3: z.ZodObject<{ context: z.ZodOptional>; emailAddress: z.ZodString; languageTag: z.ZodOptional>; upgradeToken: z.ZodOptional>; }, "strip", z.ZodTypeAny, { emailAddress: string; context?: string | null | undefined; languageTag?: string | null | undefined; upgradeToken?: string | null | undefined; }, { emailAddress: string; context?: string | null | undefined; languageTag?: string | null | undefined; upgradeToken?: string | null | undefined; }>; interface SendVerificationCodeRequestV3 extends z.TypeOf { } declare const TokenThirdPartyLinkStatusResponse: z.ZodObject<{ linked: z.ZodBoolean; platformToken: z.ZodOptional>; sandboxId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { linked: boolean; platformToken?: string | null | undefined; sandboxId?: string | null | undefined; }, { linked: boolean; platformToken?: string | null | undefined; sandboxId?: string | null | undefined; }>; interface TokenThirdPartyLinkStatusResponse extends z.TypeOf { } declare const UnlinkUserPlatformRequest: z.ZodObject<{ platformNamespace: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformNamespace?: string | null | undefined; }, { platformNamespace?: string | null | undefined; }>; interface UnlinkUserPlatformRequest extends z.TypeOf { } declare const UpdateUserDeletionStatusRequest: z.ZodObject<{ deletionDate: z.ZodOptional>; enabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { enabled: boolean; deletionDate?: number | null | undefined; }, { enabled: boolean; deletionDate?: number | null | undefined; }>; interface UpdateUserDeletionStatusRequest extends z.TypeOf { } declare const UpdateUserStatusRequest: z.ZodObject<{ enabled: z.ZodBoolean; reason: z.ZodOptional>; }, "strip", z.ZodTypeAny, { enabled: boolean; reason?: string | null | undefined; }, { enabled: boolean; reason?: string | null | undefined; }>; interface UpdateUserStatusRequest extends z.TypeOf { } declare const UpgradeHeadlessAccountWithVerificationCodeRequestV3: z.ZodObject<{ code: z.ZodString; country: z.ZodOptional>; dateOfBirth: z.ZodOptional>; displayName: z.ZodOptional>; emailAddress: z.ZodString; password: z.ZodString; uniqueDisplayName: z.ZodOptional>; validateOnly: z.ZodOptional>; }, "strip", z.ZodTypeAny, { code: string; password: string; emailAddress: string; displayName?: string | null | undefined; country?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; validateOnly?: boolean | null | undefined; }, { code: string; password: string; emailAddress: string; displayName?: string | null | undefined; country?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; validateOnly?: boolean | null | undefined; }>; interface UpgradeHeadlessAccountWithVerificationCodeRequestV3 extends z.TypeOf { } declare const UserBanResponse: z.ZodObject<{ Ban: z.ZodString; BanId: z.ZodString; BannedBy: z.ZodObject<{ DisplayName: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { userId: string; DisplayName: string; }, { userId: string; DisplayName: string; }>; Comment: z.ZodString; CreatedAt: z.ZodString; DisabledDate: z.ZodOptional>; Enabled: z.ZodBoolean; EndDate: z.ZodString; Namespace: z.ZodString; Reason: z.ZodString; UserId: z.ZodString; }, "strip", z.ZodTypeAny, { Namespace: string; Reason: string; UserId: string; Ban: string; BanId: string; BannedBy: { userId: string; DisplayName: string; }; Comment: string; CreatedAt: string; Enabled: boolean; EndDate: string; DisabledDate?: string | null | undefined; }, { Namespace: string; Reason: string; UserId: string; Ban: string; BanId: string; BannedBy: { userId: string; DisplayName: string; }; Comment: string; CreatedAt: string; Enabled: boolean; EndDate: string; DisabledDate?: string | null | undefined; }>; interface UserBanResponse extends z.TypeOf { } declare const UserBanResponseArray: z.ZodArray; Comment: z.ZodString; CreatedAt: z.ZodString; DisabledDate: z.ZodOptional>; Enabled: z.ZodBoolean; EndDate: z.ZodString; Namespace: z.ZodString; Reason: z.ZodString; UserId: z.ZodString; }, "strip", z.ZodTypeAny, { Namespace: string; Reason: string; UserId: string; Ban: string; BanId: string; BannedBy: { userId: string; DisplayName: string; }; Comment: string; CreatedAt: string; Enabled: boolean; EndDate: string; DisabledDate?: string | null | undefined; }, { Namespace: string; Reason: string; UserId: string; Ban: string; BanId: string; BannedBy: { userId: string; DisplayName: string; }; Comment: string; CreatedAt: string; Enabled: boolean; EndDate: string; DisabledDate?: string | null | undefined; }>, "many">; interface UserBanResponseArray extends z.TypeOf { } declare const UserBanResponseV3: z.ZodObject<{ ban: z.ZodString; banId: z.ZodString; bannedBy: z.ZodObject<{ displayName: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { userId: string; displayName: string; }, { userId: string; displayName: string; }>; comment: z.ZodString; createdAt: z.ZodString; disabledDate: z.ZodString; enabled: z.ZodBoolean; endDate: z.ZodString; namespace: z.ZodString; reason: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }, { namespace: string; ban: string; disabledDate: string; enabled: boolean; endDate: string; createdAt: string; reason: string; comment: string; banId: string; userId: string; bannedBy: { userId: string; displayName: string; }; }>; interface UserBanResponseV3 extends z.TypeOf { } declare const UserDeletionStatusResponse: z.ZodObject<{ deletionStatus: z.ZodBoolean; }, "strip", z.ZodTypeAny, { deletionStatus: boolean; }, { deletionStatus: boolean; }>; interface UserDeletionStatusResponse extends z.TypeOf { } declare const UserIDsRequest: z.ZodObject<{ userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: string[]; }, { userIds: string[]; }>; interface UserIDsRequest extends z.TypeOf { } declare const UserIdentityUpdateRequestV3: z.ZodObject<{ emailAddress: z.ZodOptional>; password: z.ZodOptional>; }, "strip", z.ZodTypeAny, { password?: string | null | undefined; emailAddress?: string | null | undefined; }, { password?: string | null | undefined; emailAddress?: string | null | undefined; }>; interface UserIdentityUpdateRequestV3 extends z.TypeOf { } declare const UserLinkedPlatformsResponseV3: z.ZodObject<{ data: z.ZodArray>; emailAddress: z.ZodOptional>; linkedAt: z.ZodString; namespace: z.ZodString; originNamespace: z.ZodString; platformId: z.ZodOptional>; platformUserId: z.ZodOptional>; userId: z.ZodString; xuid: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; linkedAt: string; originNamespace: string; accountGroup: string; xuid?: string | null | undefined; displayName?: string | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; emailAddress?: string | null | undefined; }, { namespace: string; userId: string; linkedAt: string; originNamespace: string; accountGroup: string; xuid?: string | null | undefined; displayName?: string | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; emailAddress?: string | null | undefined; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; userId: string; linkedAt: string; originNamespace: string; accountGroup: string; xuid?: string | null | undefined; displayName?: string | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; emailAddress?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; userId: string; linkedAt: string; originNamespace: string; accountGroup: string; xuid?: string | null | undefined; displayName?: string | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; emailAddress?: string | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface UserLinkedPlatformsResponseV3 extends z.TypeOf { } declare const UserPasswordUpdateRequest: z.ZodObject<{ LanguageTag: z.ZodString; NewPassword: z.ZodString; OldPassword: z.ZodString; }, "strip", z.ZodTypeAny, { LanguageTag: string; NewPassword: string; OldPassword: string; }, { LanguageTag: string; NewPassword: string; OldPassword: string; }>; interface UserPasswordUpdateRequest extends z.TypeOf { } declare const UserPasswordUpdateV3Request: z.ZodObject<{ languageTag: z.ZodString; mfaToken: z.ZodOptional>; newPassword: z.ZodString; oldPassword: z.ZodString; }, "strip", z.ZodTypeAny, { languageTag: string; newPassword: string; oldPassword: string; mfaToken?: string | null | undefined; }, { languageTag: string; newPassword: string; oldPassword: string; mfaToken?: string | null | undefined; }>; interface UserPasswordUpdateV3Request extends z.TypeOf { } declare const UserPlatformLinkHistories: z.ZodObject<{ data: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { data: { namespace: string; action: string; createdAt: number; platformUserId: string; platformId: string; platformDisplayName: string; actor: string; actorType: string; platform: string; publisherUserId: string; }[]; }, { data: { namespace: string; action: string; createdAt: number; platformUserId: string; platformId: string; platformDisplayName: string; actor: string; actorType: string; platform: string; publisherUserId: string; }[]; }>; interface UserPlatformLinkHistories extends z.TypeOf { } declare const UserPlatformMetadata: z.ZodObject<{ metadata: z.ZodRecord; namespace: z.ZodString; platformUserId: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; platformUserId: string; metadata: Record; }, { namespace: string; userId: string; platformUserId: string; metadata: Record; }>; interface UserPlatformMetadata extends z.TypeOf { } declare const UserPlatforms: z.ZodObject<{ userIdPlatforms: z.ZodArray>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { userIdPlatforms: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; }, { userIdPlatforms: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; }>; interface UserPlatforms extends z.TypeOf { } declare const UserResponse: z.ZodObject<{ AuthType: z.ZodString; AvatarUrl: z.ZodOptional>; Bans: z.ZodArray, "many">; Country: z.ZodString; CreatedAt: z.ZodString; DateOfBirth: z.ZodString; DeletionStatus: z.ZodBoolean; DisplayName: z.ZodString; EmailAddress: z.ZodOptional>; EmailVerified: z.ZodBoolean; Enabled: z.ZodBoolean; LastDateOfBirthChangedTime: z.ZodString; LastEnabledChangedTime: z.ZodString; LoginId: z.ZodString; Namespace: z.ZodString; NamespaceRoles: z.ZodArray, "many">; NewEmailAddress: z.ZodOptional>; OldEmailAddress: z.ZodString; Permissions: z.ZodArray, "many">; PhoneNumber: z.ZodOptional>; PhoneVerified: z.ZodBoolean; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; Roles: z.ZodArray; UserId: z.ZodString; Username: z.ZodOptional>; XUID: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }, { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }>; interface UserResponse extends z.TypeOf { } declare const UserResponseV3: z.ZodObject<{ authType: z.ZodString; avatarUrl: z.ZodOptional>; bans: z.ZodArray, "many">; country: z.ZodString; createdAt: z.ZodString; dateOfBirth: z.ZodOptional>; deletionDate: z.ZodOptional>; deletionStatus: z.ZodBoolean; displayName: z.ZodString; emailAddress: z.ZodString; emailVerified: z.ZodBoolean; enabled: z.ZodBoolean; lastDateOfBirthChangedTime: z.ZodString; lastEnabledChangedTime: z.ZodString; namespace: z.ZodString; namespaceRoles: z.ZodArray, "many">; newEmailAddress: z.ZodOptional>; oldEmailAddress: z.ZodOptional>; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; phoneNumber: z.ZodOptional>; phoneVerified: z.ZodBoolean; platformAvatarUrl: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformId: z.ZodOptional>; platformInfos: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">>>; platformUserId: z.ZodOptional>; roles: z.ZodArray; skipLoginQueue: z.ZodOptional>; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; tagName?: string | null | undefined; }, { id: string; tagName?: string | null | undefined; }>, "many">>>; testAccount: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; skipLoginQueue?: boolean | null | undefined; platformUserId?: string | null | undefined; platformId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformAvatarUrl?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; deletionDate?: string | null | undefined; newEmailAddress?: string | null | undefined; oldEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; platformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; tags?: { id: string; tagName?: string | null | undefined; }[] | null | undefined; testAccount?: boolean | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; }>; interface UserResponseV3 extends z.TypeOf { } declare const UserStateResponseV3: z.ZodObject<{ emailVerified: z.ZodBoolean; enabled: z.ZodBoolean; fullAccount: z.ZodBoolean; testAccount: z.ZodBoolean; }, "strip", z.ZodTypeAny, { enabled: boolean; emailVerified: boolean; testAccount: boolean; fullAccount: boolean; }, { enabled: boolean; emailVerified: boolean; testAccount: boolean; fullAccount: boolean; }>; interface UserStateResponseV3 extends z.TypeOf { } declare const UserUpdateRequest: z.ZodObject<{ Country: z.ZodOptional>; DateOfBirth: z.ZodOptional>; DisplayName: z.ZodOptional>; LanguageTag: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Country?: string | null | undefined; DisplayName?: string | null | undefined; LanguageTag?: string | null | undefined; DateOfBirth?: string | null | undefined; }, { Country?: string | null | undefined; DisplayName?: string | null | undefined; LanguageTag?: string | null | undefined; DateOfBirth?: string | null | undefined; }>; interface UserUpdateRequest extends z.TypeOf { } declare const UserUpdateRequestV3: z.ZodObject<{ avatarUrl: z.ZodOptional>; country: z.ZodOptional>; dateOfBirth: z.ZodOptional>; displayName: z.ZodOptional>; languageTag: z.ZodOptional>; skipLoginQueue: z.ZodOptional>; tags: z.ZodOptional>>; uniqueDisplayName: z.ZodOptional>; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { displayName?: string | null | undefined; skipLoginQueue?: boolean | null | undefined; country?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; tags?: string[] | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; languageTag?: string | null | undefined; }, { displayName?: string | null | undefined; skipLoginQueue?: boolean | null | undefined; country?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; tags?: string[] | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; languageTag?: string | null | undefined; }>; interface UserUpdateRequestV3 extends z.TypeOf { } declare const UserVerificationRequest: z.ZodObject<{ Code: z.ZodString; ContactType: z.ZodString; LanguageTag: z.ZodString; validateOnly: z.ZodBoolean; }, "strip", z.ZodTypeAny, { validateOnly: boolean; LanguageTag: string; Code: string; ContactType: string; }, { validateOnly: boolean; LanguageTag: string; Code: string; ContactType: string; }>; interface UserVerificationRequest extends z.TypeOf { } declare const UsersUpdateRequestV3: z.ZodObject<{ updateRequest: z.ZodObject<{ skipLoginQueue: z.ZodBoolean; }, "strip", z.ZodTypeAny, { skipLoginQueue: boolean; }, { skipLoginQueue: boolean; }>; userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: string[]; updateRequest: { skipLoginQueue: boolean; }; }, { userIds: string[]; updateRequest: { skipLoginQueue: boolean; }; }>; interface UsersUpdateRequestV3 extends z.TypeOf { } declare const VerificationCodeResponse: z.ZodObject<{ accountRegistration: z.ZodString; accountUpgrade: z.ZodString; passwordReset: z.ZodString; updateEmail: z.ZodString; }, "strip", z.ZodTypeAny, { accountRegistration: string; accountUpgrade: string; passwordReset: string; updateEmail: string; }, { accountRegistration: string; accountUpgrade: string; passwordReset: string; updateEmail: string; }>; interface VerificationCodeResponse extends z.TypeOf { } declare const AddUserRoleV4Request: z.ZodObject<{ assignedNamespaces: z.ZodArray; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; assignedNamespaces: string[]; }, { roleId: string; assignedNamespaces: string[]; }>; interface AddUserRoleV4Request extends z.TypeOf { } declare const AuthenticatorKeyResponseV4: z.ZodObject<{ secretKey: z.ZodString; uri: z.ZodString; }, "strip", z.ZodTypeAny, { secretKey: string; uri: string; }, { secretKey: string; uri: string; }>; interface AuthenticatorKeyResponseV4 extends z.TypeOf { } declare const BackupCodesResponseV4: z.ZodObject<{ generatedAt: z.ZodNumber; invalidCodes: z.ZodOptional>>; validCodes: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { generatedAt: number; invalidCodes?: string[] | null | undefined; validCodes?: string[] | null | undefined; }, { generatedAt: number; invalidCodes?: string[] | null | undefined; validCodes?: string[] | null | undefined; }>; interface BackupCodesResponseV4 extends z.TypeOf { } declare const BulkAccountTypeUpdateRequestV4: z.ZodObject<{ testAccount: z.ZodBoolean; userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: string[]; testAccount: boolean; }, { userIds: string[]; testAccount: boolean; }>; interface BulkAccountTypeUpdateRequestV4 extends z.TypeOf { } declare const CheckValidUserIdRequestV4: z.ZodObject<{ userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: string[]; }, { userIds: string[]; }>; interface CheckValidUserIdRequestV4 extends z.TypeOf { } declare const CreateTestUsersRequestV4: z.ZodObject<{ count: z.ZodNumber; userInfo: z.ZodObject<{ country: z.ZodOptional>; }, "strip", z.ZodTypeAny, { country?: string | null | undefined; }, { country?: string | null | undefined; }>; }, "strip", z.ZodTypeAny, { count: number; userInfo: { country?: string | null | undefined; }; }, { count: number; userInfo: { country?: string | null | undefined; }; }>; interface CreateTestUsersRequestV4 extends z.TypeOf { } declare const CreateTestUsersResponseV4: z.ZodObject<{ data: z.ZodArray>; userId: z.ZodString; username: z.ZodString; verified: z.ZodBoolean; }, "strip", z.ZodTypeAny, { namespace: string; password: string; userId: string; displayName: string; country: string; username: string; authType: string; dateOfBirth: string; emailAddress: string; verified: boolean; uniqueDisplayName?: string | null | undefined; }, { namespace: string; password: string; userId: string; displayName: string; country: string; username: string; authType: string; dateOfBirth: string; emailAddress: string; verified: boolean; uniqueDisplayName?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { namespace: string; password: string; userId: string; displayName: string; country: string; username: string; authType: string; dateOfBirth: string; emailAddress: string; verified: boolean; uniqueDisplayName?: string | null | undefined; }[]; }, { data: { namespace: string; password: string; userId: string; displayName: string; country: string; username: string; authType: string; dateOfBirth: string; emailAddress: string; verified: boolean; uniqueDisplayName?: string | null | undefined; }[]; }>; interface CreateTestUsersResponseV4 extends z.TypeOf { } declare const CreateUserRequestV4: z.ZodObject<{ acceptedPolicies: z.ZodOptional, "many">>>; authType: z.ZodEnum<["EMAILPASSWD"]>; code: z.ZodOptional>; country: z.ZodString; dateOfBirth: z.ZodOptional>; displayName: z.ZodOptional>; emailAddress: z.ZodString; password: z.ZodOptional>; passwordMD5Sum: z.ZodOptional>; reachMinimumAge: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; username: z.ZodString; }, "strip", z.ZodTypeAny, { country: string; username: string; authType: "EMAILPASSWD"; emailAddress: string; code?: string | null | undefined; password?: string | null | undefined; displayName?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; passwordMD5Sum?: string | null | undefined; reachMinimumAge?: boolean | null | undefined; }, { country: string; username: string; authType: "EMAILPASSWD"; emailAddress: string; code?: string | null | undefined; password?: string | null | undefined; displayName?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; passwordMD5Sum?: string | null | undefined; reachMinimumAge?: boolean | null | undefined; }>; interface CreateUserRequestV4 extends z.TypeOf { } declare const CreateUserResponseV4: z.ZodObject<{ authType: z.ZodString; country: z.ZodString; dateOfBirth: z.ZodString; displayName: z.ZodString; emailAddress: z.ZodString; namespace: z.ZodString; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; username: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; displayName: string; country: string; username: string; authType: string; dateOfBirth: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }, { namespace: string; userId: string; displayName: string; country: string; username: string; authType: string; dateOfBirth: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }>; interface CreateUserResponseV4 extends z.TypeOf { } declare const DisableMfaRequest: z.ZodObject<{ factor: z.ZodOptional>; mfaToken: z.ZodOptional>; }, "strip", z.ZodTypeAny, { mfaToken?: string | null | undefined; factor?: string | null | undefined; }, { mfaToken?: string | null | undefined; factor?: string | null | undefined; }>; interface DisableMfaRequest extends z.TypeOf { } declare const EmailUpdateRequestV4: z.ZodObject<{ code: z.ZodString; emailAddress: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; emailAddress: string; }, { code: string; emailAddress: string; }>; interface EmailUpdateRequestV4 extends z.TypeOf { } declare const EnabledFactorsResponseV4: z.ZodObject<{ default: z.ZodString; enabled: z.ZodArray; remainingBackupCodeCount: z.ZodOptional>; }, "strip", z.ZodTypeAny, { enabled: string[]; default: string; remainingBackupCodeCount?: number | null | undefined; }, { enabled: string[]; default: string; remainingBackupCodeCount?: number | null | undefined; }>; interface EnabledFactorsResponseV4 extends z.TypeOf { } declare const InvitationHistoryResponse: z.ZodObject<{ accepted: z.ZodBoolean; createdAt: z.ZodString; inviter: z.ZodString; namespace: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; createdAt: string; updatedAt: string; accepted: boolean; inviter: string; }, { namespace: string; createdAt: string; updatedAt: string; accepted: boolean; inviter: string; }>; interface InvitationHistoryResponse extends z.TypeOf { } declare const InviteUserRequestV4: z.ZodObject<{ assignedNamespaces: z.ZodArray; emailAddresses: z.ZodArray; isAdmin: z.ZodBoolean; isNewStudio: z.ZodOptional>; languageTag: z.ZodOptional>; namespace: z.ZodOptional>; roleId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { assignedNamespaces: string[]; emailAddresses: string[]; isAdmin: boolean; namespace?: string | null | undefined; roleId?: string | null | undefined; languageTag?: string | null | undefined; isNewStudio?: boolean | null | undefined; }, { assignedNamespaces: string[]; emailAddresses: string[]; isAdmin: boolean; namespace?: string | null | undefined; roleId?: string | null | undefined; languageTag?: string | null | undefined; isNewStudio?: boolean | null | undefined; }>; interface InviteUserRequestV4 extends z.TypeOf { } declare const ListInvitationHistoriesV4Response: z.ZodObject<{ data: z.ZodArray, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; createdAt: string; updatedAt: string; accepted: boolean; inviter: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; createdAt: string; updatedAt: string; accepted: boolean; inviter: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface ListInvitationHistoriesV4Response extends z.TypeOf { } declare const ListUserRolesV4Response: z.ZodObject<{ data: z.ZodArray; roleId: z.ZodString; roleName: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; assignedNamespaces: string[]; roleName: string; }, { roleId: string; assignedNamespaces: string[]; roleName: string; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { roleId: string; assignedNamespaces: string[]; roleName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { roleId: string; assignedNamespaces: string[]; roleName: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface ListUserRolesV4Response extends z.TypeOf { } declare const ListValidUserIdResponseV4: z.ZodObject<{ data: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { data: { userId: string; exists: boolean; }[]; }, { data: { userId: string; exists: boolean; }[]; }>; interface ListValidUserIdResponseV4 extends z.TypeOf { } declare const NamespaceInvitationHistoryUserV4Response: z.ZodObject<{ data: z.ZodArray, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { updatedAt: string; accepted: boolean; invitee: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { updatedAt: string; accepted: boolean; invitee: string; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface NamespaceInvitationHistoryUserV4Response extends z.TypeOf { } declare const RemoveUserRoleV4Request: z.ZodObject<{ assignedNamespaces: z.ZodArray; roleId: z.ZodString; }, "strip", z.ZodTypeAny, { roleId: string; assignedNamespaces: string[]; }, { roleId: string; assignedNamespaces: string[]; }>; interface RemoveUserRoleV4Request extends z.TypeOf { } declare const UserMfaStatusResponseV4: z.ZodObject<{ defaultFactor: z.ZodOptional>; enabled: z.ZodBoolean; enabledFactors: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { enabled: boolean; defaultFactor?: string | null | undefined; enabledFactors?: string[] | null | undefined; }, { enabled: boolean; defaultFactor?: string | null | undefined; enabledFactors?: string[] | null | undefined; }>; interface UserMfaStatusResponseV4 extends z.TypeOf { } declare const UserMfaTokenResponseV4: z.ZodObject<{ mfaToken: z.ZodString; }, "strip", z.ZodTypeAny, { mfaToken: string; }, { mfaToken: string; }>; interface UserMfaTokenResponseV4 extends z.TypeOf { } declare const BanReasons: z.ZodObject<{ Reasons: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Reasons: { Reason: string; Description: string; }[]; }, { Reasons: { Reason: string; Description: string; }[]; }>; interface BanReasons extends z.TypeOf { } declare const Bans: z.ZodObject<{ Bans: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Bans: { Ban: string; Description: string; }[]; }, { Bans: { Ban: string; Description: string; }[]; }>; interface Bans extends z.TypeOf { } declare const ClientCreateRequest: z.ZodObject<{ ClientId: z.ZodString; ClientName: z.ZodString; ClientPermissions: z.ZodArray, "many">; Namespace: z.ZodString; RedirectUri: z.ZodString; Secret: z.ZodString; TwoFactorEnabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { ClientId: string; RedirectUri: string; Secret: string; Namespace: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; }, { ClientId: string; RedirectUri: string; Secret: string; Namespace: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; }>; interface ClientCreateRequest extends z.TypeOf { } declare const ClientCreationResponse: z.ZodObject<{ ClientId: z.ZodString; ClientName: z.ZodString; ClientPermissions: z.ZodArray, "many">; Namespace: z.ZodString; RedirectUri: z.ZodString; TwoFactorEnabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { ClientId: string; RedirectUri: string; Namespace: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; }, { ClientId: string; RedirectUri: string; Namespace: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; }>; interface ClientCreationResponse extends z.TypeOf { } declare const ClientPermissions: z.ZodObject<{ Permissions: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Permissions: { Action: number; Resource: string; }[]; }, { Permissions: { Action: number; Resource: string; }[]; }>; interface ClientPermissions extends z.TypeOf { } declare const ClientResponse: z.ZodObject<{ ClientId: z.ZodString; ClientName: z.ZodString; ClientPermissions: z.ZodArray, "many">; CreatedAt: z.ZodString; Namespace: z.ZodString; RedirectUri: z.ZodString; TwoFactorEnabled: z.ZodBoolean; modulePermissions: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">>>; }, "strip", z.ZodTypeAny, { ClientId: string; RedirectUri: string; Namespace: string; CreatedAt: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; }, { ClientId: string; RedirectUri: string; Namespace: string; CreatedAt: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; }>; interface ClientResponse extends z.TypeOf { } declare const ClientResponseArray: z.ZodArray, "many">; CreatedAt: z.ZodString; Namespace: z.ZodString; RedirectUri: z.ZodString; TwoFactorEnabled: z.ZodBoolean; modulePermissions: z.ZodOptional; }, "strip", z.ZodTypeAny, { groupId: string; selectedActions: number[]; }, { groupId: string; selectedActions: number[]; }>, "many">; }, "strip", z.ZodTypeAny, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }, { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }>, "many">>>; }, "strip", z.ZodTypeAny, { ClientId: string; RedirectUri: string; Namespace: string; CreatedAt: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; }, { ClientId: string; RedirectUri: string; Namespace: string; CreatedAt: string; ClientName: string; ClientPermissions: { action: number; resource: string; }[]; TwoFactorEnabled: boolean; modulePermissions?: { moduleId: string; selectedGroups: { groupId: string; selectedActions: number[]; }[]; }[] | null | undefined; }>, "many">; interface ClientResponseArray extends z.TypeOf { } declare const ClientUpdateRequest: z.ZodObject<{ ClientName: z.ZodString; RedirectUri: z.ZodString; TwoFactorEnabled: z.ZodBoolean; }, "strip", z.ZodTypeAny, { RedirectUri: string; ClientName: string; TwoFactorEnabled: boolean; }, { RedirectUri: string; ClientName: string; TwoFactorEnabled: boolean; }>; interface ClientUpdateRequest extends z.TypeOf { } declare const ClientUpdateSecretRequest: z.ZodObject<{ NewSecret: z.ZodString; }, "strip", z.ZodTypeAny, { NewSecret: string; }, { NewSecret: string; }>; interface ClientUpdateSecretRequest extends z.TypeOf { } declare const InternalConfigResponseV3: z.ZodObject<{ searchQueryMaxLength: z.ZodNumber; searchQueryMaxLengthForEmail: z.ZodNumber; searchQueryMinLength: z.ZodNumber; }, "strip", z.ZodTypeAny, { searchQueryMaxLength: number; searchQueryMaxLengthForEmail: number; searchQueryMinLength: number; }, { searchQueryMaxLength: number; searchQueryMaxLengthForEmail: number; searchQueryMinLength: number; }>; interface InternalConfigResponseV3 extends z.TypeOf { } declare const InputValidationConfigVersion: z.ZodObject<{ allowAllSpecialCharacters: z.ZodBoolean; allowDigit: z.ZodBoolean; allowLetter: z.ZodBoolean; allowSpace: z.ZodBoolean; allowUnicode: z.ZodBoolean; avatarConfig: z.ZodOptional; preferRegex: z.ZodBoolean; regex: z.ZodString; }, "strip", z.ZodTypeAny, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }>>>; blockedWord: z.ZodArray; isCustomRegex: z.ZodBoolean; letterCase: z.ZodString; maxLength: z.ZodNumber; maxRepeatingAlphaNum: z.ZodNumber; maxRepeatingSpecialCharacter: z.ZodNumber; minCharType: z.ZodNumber; minLength: z.ZodNumber; profanityFilter: z.ZodOptional>; regex: z.ZodString; specialCharacterLocation: z.ZodString; specialCharacters: z.ZodArray; version: z.ZodNumber; }, "strip", z.ZodTypeAny, { minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; version: number; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }, { minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; version: number; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }>; interface InputValidationConfigVersion extends z.TypeOf { } declare const InputValidationsPublicResponse: z.ZodObject<{ data: z.ZodArray; preferRegex: z.ZodBoolean; regex: z.ZodString; }, "strip", z.ZodTypeAny, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }, { allowedPrefixes: string[]; preferRegex: boolean; regex: string; }>>>; blockedWord: z.ZodArray; description: z.ZodObject<{ language: z.ZodString; message: z.ZodArray; }, "strip", z.ZodTypeAny, { message: string[]; language: string; }, { message: string[]; language: string; }>; isCustomRegex: z.ZodBoolean; letterCase: z.ZodString; maxLength: z.ZodNumber; maxRepeatingAlphaNum: z.ZodNumber; maxRepeatingSpecialCharacter: z.ZodNumber; minCharType: z.ZodNumber; minLength: z.ZodNumber; profanityFilter: z.ZodOptional>; regex: z.ZodString; specialCharacterLocation: z.ZodString; specialCharacters: z.ZodArray; }, "strip", z.ZodTypeAny, { description: { message: string[]; language: string; }; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }, { description: { message: string[]; language: string; }; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }>; }, "strip", z.ZodTypeAny, { validation: { description: { message: string[]; language: string; }; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }, { validation: { description: { message: string[]; language: string; }; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }>, "many">; version: z.ZodNumber; }, "strip", z.ZodTypeAny, { data: { validation: { description: { message: string[]; language: string; }; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }[]; version: number; }, { data: { validation: { description: { message: string[]; language: string; }; minLength: number; maxLength: number; regex: string; allowAllSpecialCharacters: boolean; allowDigit: boolean; allowLetter: boolean; allowSpace: boolean; allowUnicode: boolean; blockedWord: string[]; isCustomRegex: boolean; letterCase: string; maxRepeatingAlphaNum: number; maxRepeatingSpecialCharacter: number; minCharType: number; specialCharacterLocation: string; specialCharacters: string[]; avatarConfig?: { allowedPrefixes: string[]; preferRegex: boolean; regex: string; } | null | undefined; profanityFilter?: string | null | undefined; }; field: string; }[]; version: number; }>; interface InputValidationsPublicResponse extends z.TypeOf { } declare const JwkSet: z.ZodObject<{ keys: z.ZodArray>; e: z.ZodOptional>; kid: z.ZodOptional>; kty: z.ZodString; n: z.ZodOptional>; use: z.ZodOptional>; }, "strip", z.ZodTypeAny, { kty: string; alg?: string | null | undefined; e?: string | null | undefined; kid?: string | null | undefined; n?: string | null | undefined; use?: string | null | undefined; }, { kty: string; alg?: string | null | undefined; e?: string | null | undefined; kid?: string | null | undefined; n?: string | null | undefined; use?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { keys: { kty: string; alg?: string | null | undefined; e?: string | null | undefined; kid?: string | null | undefined; n?: string | null | undefined; use?: string | null | undefined; }[]; }, { keys: { kty: string; alg?: string | null | undefined; e?: string | null | undefined; kid?: string | null | undefined; n?: string | null | undefined; use?: string | null | undefined; }[]; }>; interface JwkSet extends z.TypeOf { } declare const RevocationList: z.ZodObject<{ revoked_tokens: z.ZodObject<{ bits: z.ZodArray; k: z.ZodNumber; m: z.ZodNumber; }, "strip", z.ZodTypeAny, { bits: number[]; k: number; m: number; }, { bits: number[]; k: number; m: number; }>; revoked_users: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { revoked_tokens: { bits: number[]; k: number; m: number; }; revoked_users: { id: string; revoked_at: string; }[]; }, { revoked_tokens: { bits: number[]; k: number; m: number; }; revoked_users: { id: string; revoked_at: string; }[]; }>; interface RevocationList extends z.TypeOf { } declare const TokenResponse: z.ZodObject<{ access_token: z.ZodString; bans: z.ZodArray>; enabled: z.ZodBoolean; endDate: z.ZodString; targetedNamespace: z.ZodString; }, "strip", z.ZodTypeAny, { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }, { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }>, "many">; device_id: z.ZodOptional>; display_name: z.ZodString; expires_in: z.ZodNumber; is_comply: z.ZodOptional>; jflgs: z.ZodOptional>; namespace: z.ZodString; namespace_roles: z.ZodArray, "many">; permissions: z.ZodArray, "many">; platform_id: z.ZodOptional>; platform_user_id: z.ZodOptional>; refresh_expires_in: z.ZodOptional>; refresh_token: z.ZodString; roles: z.ZodArray; token_type: z.ZodString; user_id: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; access_token: string; bans: { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }[]; display_name: string; expires_in: number; namespace_roles: { namespace: string; roleId: string; }[]; permissions: { action: number; resource: string; }[]; refresh_token: string; roles: string[]; token_type: string; user_id: string; is_comply?: boolean | null | undefined; jflgs?: number | null | undefined; platform_id?: string | null | undefined; platform_user_id?: string | null | undefined; refresh_expires_in?: number | null | undefined; device_id?: string | null | undefined; }, { namespace: string; access_token: string; bans: { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }[]; display_name: string; expires_in: number; namespace_roles: { namespace: string; roleId: string; }[]; permissions: { action: number; resource: string; }[]; refresh_token: string; roles: string[]; token_type: string; user_id: string; is_comply?: boolean | null | undefined; jflgs?: number | null | undefined; platform_id?: string | null | undefined; platform_user_id?: string | null | undefined; refresh_expires_in?: number | null | undefined; device_id?: string | null | undefined; }>; interface TokenResponse extends z.TypeOf { } declare const TokenIntrospectResponse: z.ZodObject<{ active: z.ZodBoolean; aud: z.ZodOptional>; client_id: z.ZodOptional>; exp: z.ZodOptional>; iat: z.ZodOptional>; scope: z.ZodOptional>; sub: z.ZodOptional>; }, "strip", z.ZodTypeAny, { active: boolean; scope?: string | null | undefined; aud?: string | null | undefined; client_id?: string | null | undefined; exp?: number | null | undefined; iat?: number | null | undefined; sub?: string | null | undefined; }, { active: boolean; scope?: string | null | undefined; aud?: string | null | undefined; client_id?: string | null | undefined; exp?: number | null | undefined; iat?: number | null | undefined; sub?: string | null | undefined; }>; interface TokenIntrospectResponse extends z.TypeOf { } declare const TokenResponseV3: z.ZodObject<{ access_token: z.ZodString; bans: z.ZodOptional>; enabled: z.ZodBoolean; endDate: z.ZodString; targetedNamespace: z.ZodString; }, "strip", z.ZodTypeAny, { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }, { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }>, "many">>>; display_name: z.ZodOptional>; expires_in: z.ZodNumber; is_comply: z.ZodOptional>; jflgs: z.ZodOptional>; namespace: z.ZodString; namespace_roles: z.ZodOptional, "many">>>; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; platform_id: z.ZodOptional>; platform_user_id: z.ZodOptional>; refresh_expires_in: z.ZodOptional>; refresh_token: z.ZodOptional>; roles: z.ZodOptional>>; scope: z.ZodString; simultaneous_platform_id: z.ZodOptional>; simultaneous_platform_user_id: z.ZodOptional>; token_type: z.ZodString; unique_display_name: z.ZodOptional>; user_id: z.ZodOptional>; xuid: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; access_token: string; expires_in: number; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; scope: string; token_type: string; bans?: { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }[] | null | undefined; display_name?: string | null | undefined; is_comply?: boolean | null | undefined; jflgs?: number | null | undefined; namespace_roles?: { namespace: string; roleId: string; }[] | null | undefined; platform_id?: string | null | undefined; platform_user_id?: string | null | undefined; refresh_expires_in?: number | null | undefined; refresh_token?: string | null | undefined; roles?: string[] | null | undefined; simultaneous_platform_id?: string | null | undefined; simultaneous_platform_user_id?: string | null | undefined; unique_display_name?: string | null | undefined; user_id?: string | null | undefined; xuid?: string | null | undefined; }, { namespace: string; access_token: string; expires_in: number; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; scope: string; token_type: string; bans?: { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }[] | null | undefined; display_name?: string | null | undefined; is_comply?: boolean | null | undefined; jflgs?: number | null | undefined; namespace_roles?: { namespace: string; roleId: string; }[] | null | undefined; platform_id?: string | null | undefined; platform_user_id?: string | null | undefined; refresh_expires_in?: number | null | undefined; refresh_token?: string | null | undefined; roles?: string[] | null | undefined; simultaneous_platform_id?: string | null | undefined; simultaneous_platform_user_id?: string | null | undefined; unique_display_name?: string | null | undefined; user_id?: string | null | undefined; xuid?: string | null | undefined; }>; interface TokenResponseV3 extends z.TypeOf { } declare const TokenWithDeviceCookieResponseV3: z.ZodObject<{ access_token: z.ZodString; auth_trust_id: z.ZodOptional>; bans: z.ZodOptional>; enabled: z.ZodBoolean; endDate: z.ZodString; targetedNamespace: z.ZodString; }, "strip", z.ZodTypeAny, { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }, { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }>, "many">>>; display_name: z.ZodOptional>; expires_in: z.ZodNumber; is_comply: z.ZodOptional>; jflgs: z.ZodOptional>; namespace: z.ZodString; namespace_roles: z.ZodOptional, "many">>>; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; platform_id: z.ZodOptional>; platform_user_id: z.ZodOptional>; refresh_expires_in: z.ZodOptional>; refresh_token: z.ZodOptional>; roles: z.ZodOptional>>; scope: z.ZodString; simultaneous_platform_id: z.ZodOptional>; simultaneous_platform_user_id: z.ZodOptional>; token_type: z.ZodString; unique_display_name: z.ZodOptional>; user_id: z.ZodOptional>; xuid: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; access_token: string; expires_in: number; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; scope: string; token_type: string; auth_trust_id?: string | null | undefined; bans?: { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }[] | null | undefined; display_name?: string | null | undefined; is_comply?: boolean | null | undefined; jflgs?: number | null | undefined; namespace_roles?: { namespace: string; roleId: string; }[] | null | undefined; platform_id?: string | null | undefined; platform_user_id?: string | null | undefined; refresh_expires_in?: number | null | undefined; refresh_token?: string | null | undefined; roles?: string[] | null | undefined; simultaneous_platform_id?: string | null | undefined; simultaneous_platform_user_id?: string | null | undefined; unique_display_name?: string | null | undefined; user_id?: string | null | undefined; xuid?: string | null | undefined; }, { namespace: string; access_token: string; expires_in: number; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; scope: string; token_type: string; auth_trust_id?: string | null | undefined; bans?: { ban: string; enabled: boolean; endDate: string; targetedNamespace: string; disabledDate?: string | null | undefined; }[] | null | undefined; display_name?: string | null | undefined; is_comply?: boolean | null | undefined; jflgs?: number | null | undefined; namespace_roles?: { namespace: string; roleId: string; }[] | null | undefined; platform_id?: string | null | undefined; platform_user_id?: string | null | undefined; refresh_expires_in?: number | null | undefined; refresh_token?: string | null | undefined; roles?: string[] | null | undefined; simultaneous_platform_id?: string | null | undefined; simultaneous_platform_user_id?: string | null | undefined; unique_display_name?: string | null | undefined; user_id?: string | null | undefined; xuid?: string | null | undefined; }>; interface TokenWithDeviceCookieResponseV3 extends z.TypeOf { } declare const CountryLocationResponse: z.ZodObject<{ city: z.ZodString; countryCode: z.ZodString; countryName: z.ZodString; state: z.ZodString; }, "strip", z.ZodTypeAny, { countryCode: string; countryName: string; city: string; state: string; }, { countryCode: string; countryName: string; city: string; state: string; }>; interface CountryLocationResponse extends z.TypeOf { } declare const OneTimeLinkingCodeResponse: z.ZodObject<{ exp: z.ZodNumber; oneTimeLinkCode: z.ZodString; oneTimeLinkUrl: z.ZodString; }, "strip", z.ZodTypeAny, { exp: number; oneTimeLinkCode: string; oneTimeLinkUrl: string; }, { exp: number; oneTimeLinkCode: string; oneTimeLinkUrl: string; }>; interface OneTimeLinkingCodeResponse extends z.TypeOf { } declare const OneTimeLinkingCodeValidationResponse: z.ZodObject<{ expired: z.ZodBoolean; platformId: z.ZodOptional>; valid: z.ZodBoolean; }, "strip", z.ZodTypeAny, { valid: boolean; expired: boolean; platformId?: string | null | undefined; }, { valid: boolean; expired: boolean; platformId?: string | null | undefined; }>; interface OneTimeLinkingCodeValidationResponse extends z.TypeOf { } declare const PlatformTokenRefreshResponseV3: z.ZodObject<{ avatarUrl: z.ZodOptional>; country: z.ZodOptional>; displayName: z.ZodOptional>; platformTokenExpiresAt: z.ZodOptional>; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { displayName?: string | null | undefined; platformUserId?: string | null | undefined; country?: string | null | undefined; avatarUrl?: string | null | undefined; platformTokenExpiresAt?: number | null | undefined; }, { displayName?: string | null | undefined; platformUserId?: string | null | undefined; country?: string | null | undefined; avatarUrl?: string | null | undefined; platformTokenExpiresAt?: number | null | undefined; }>; interface PlatformTokenRefreshResponseV3 extends z.TypeOf { } declare const TargetTokenCodeResponse: z.ZodObject<{ code: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; }, { code: string; }>; interface TargetTokenCodeResponse extends z.TypeOf { } declare const Role: z.ZodObject<{ AdminRole: z.ZodBoolean; Deletable: z.ZodBoolean; IsWildcard: z.ZodBoolean; Managers: z.ZodArray, "many">; Members: z.ZodArray, "many">; Permissions: z.ZodArray, "many">; RoleId: z.ZodString; RoleName: z.ZodString; }, "strip", z.ZodTypeAny, { Permissions: { action: number; resource: string; }[]; AdminRole: boolean; Deletable: boolean; IsWildcard: boolean; Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; Members: { Namespace: string; UserId: string; DisplayName: string; }[]; RoleId: string; RoleName: string; }, { Permissions: { action: number; resource: string; }[]; AdminRole: boolean; Deletable: boolean; IsWildcard: boolean; Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; Members: { Namespace: string; UserId: string; DisplayName: string; }[]; RoleId: string; RoleName: string; }>; interface Role extends z.TypeOf { } declare const RoleAdminStatusResponse: z.ZodObject<{ AdminRole: z.ZodBoolean; }, "strip", z.ZodTypeAny, { AdminRole: boolean; }, { AdminRole: boolean; }>; interface RoleAdminStatusResponse extends z.TypeOf { } declare const RoleCreateRequest: z.ZodObject<{ AdminRole: z.ZodBoolean; Managers: z.ZodArray, "many">; Members: z.ZodArray, "many">; Permissions: z.ZodArray, "many">; RoleName: z.ZodString; }, "strip", z.ZodTypeAny, { Permissions: { action: number; resource: string; }[]; AdminRole: boolean; Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; Members: { Namespace: string; UserId: string; DisplayName: string; }[]; RoleName: string; }, { Permissions: { action: number; resource: string; }[]; AdminRole: boolean; Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; Members: { Namespace: string; UserId: string; DisplayName: string; }[]; RoleName: string; }>; interface RoleCreateRequest extends z.TypeOf { } declare const RoleManagersRequest: z.ZodObject<{ Managers: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; }, { Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; }>; interface RoleManagersRequest extends z.TypeOf { } declare const RoleManagersResponse: z.ZodObject<{ Managers: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; }, { Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; }>; interface RoleManagersResponse extends z.TypeOf { } declare const RoleMembersRequest: z.ZodObject<{ Members: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Members: { Namespace: string; UserId: string; DisplayName: string; }[]; }, { Members: { Namespace: string; UserId: string; DisplayName: string; }[]; }>; interface RoleMembersRequest extends z.TypeOf { } declare const RoleMembersResponse: z.ZodObject<{ Members: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { Members: { Namespace: string; UserId: string; DisplayName: string; }[]; }, { Members: { Namespace: string; UserId: string; DisplayName: string; }[]; }>; interface RoleMembersResponse extends z.TypeOf { } declare const RoleNamesResponseV3: z.ZodObject<{ data: z.ZodArray; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: string[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: string[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface RoleNamesResponseV3 extends z.TypeOf { } declare const RoleResponse: z.ZodObject<{ IsWildcard: z.ZodBoolean; Permissions: z.ZodArray, "many">; RoleId: z.ZodString; RoleName: z.ZodString; }, "strip", z.ZodTypeAny, { Permissions: { action: number; resource: string; }[]; IsWildcard: boolean; RoleId: string; RoleName: string; }, { Permissions: { action: number; resource: string; }[]; IsWildcard: boolean; RoleId: string; RoleName: string; }>; interface RoleResponse extends z.TypeOf { } declare const RoleResponseWithManagersArray: z.ZodArray, "many">; Permissions: z.ZodArray, "many">; RoleId: z.ZodString; RoleName: z.ZodString; }, "strip", z.ZodTypeAny, { Permissions: { action: number; resource: string; }[]; IsWildcard: boolean; Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; RoleId: string; RoleName: string; }, { Permissions: { action: number; resource: string; }[]; IsWildcard: boolean; Managers: { Namespace: string; UserId: string; DisplayName: string; }[]; RoleId: string; RoleName: string; }>, "many">; interface RoleResponseWithManagersArray extends z.TypeOf { } declare const RoleUpdateRequest: z.ZodObject<{ RoleName: z.ZodString; }, "strip", z.ZodTypeAny, { RoleName: string; }, { RoleName: string; }>; interface RoleUpdateRequest extends z.TypeOf { } declare const UpdatePermissionScheduleRequest: z.ZodObject<{ SchedAction: z.ZodOptional>; SchedCron: z.ZodOptional>; SchedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { SchedAction?: number | null | undefined; SchedCron?: string | null | undefined; SchedRange?: string[] | null | undefined; }, { SchedAction?: number | null | undefined; SchedCron?: string | null | undefined; SchedRange?: string[] | null | undefined; }>; interface UpdatePermissionScheduleRequest extends z.TypeOf { } declare const PublicThirdPartyPlatformInfoArray: z.ZodArray>; PlatformId: z.ZodString; PlatformName: z.ZodString; TokenAuthenticationType: z.ZodString; }, "strip", z.ZodTypeAny, { AppId: string; ClientId: string; Environment: string; IsActive: boolean; PlatformName: string; TokenAuthenticationType: string; PlatformId: string; LogoURL?: string | null | undefined; }, { AppId: string; ClientId: string; Environment: string; IsActive: boolean; PlatformName: string; TokenAuthenticationType: string; PlatformId: string; LogoURL?: string | null | undefined; }>, "many">; interface PublicThirdPartyPlatformInfoArray extends z.TypeOf { } declare const ForgotPasswordRequestV3: z.ZodObject<{ emailAddress: z.ZodString; languageTag: z.ZodOptional>; }, "strip", z.ZodTypeAny, { emailAddress: string; languageTag?: string | null | undefined; }, { emailAddress: string; languageTag?: string | null | undefined; }>; interface ForgotPasswordRequestV3 extends z.TypeOf { } declare const ForgotPasswordResponseV3: z.ZodObject<{ namespace: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; }, { namespace: string; }>; interface ForgotPasswordResponseV3 extends z.TypeOf { } declare const ForgotPasswordWithoutNamespaceRequestV3: z.ZodObject<{ clientId: z.ZodOptional>; emailAddress: z.ZodString; languageTag: z.ZodOptional>; }, "strip", z.ZodTypeAny, { emailAddress: string; clientId?: string | null | undefined; languageTag?: string | null | undefined; }, { emailAddress: string; clientId?: string | null | undefined; languageTag?: string | null | undefined; }>; interface ForgotPasswordWithoutNamespaceRequestV3 extends z.TypeOf { } declare const GetAdminUsersResponse: z.ZodObject<{ Data: z.ZodArray>; Bans: z.ZodArray, "many">; Country: z.ZodString; CreatedAt: z.ZodString; DateOfBirth: z.ZodString; DeletionStatus: z.ZodBoolean; DisplayName: z.ZodString; EmailAddress: z.ZodOptional>; EmailVerified: z.ZodBoolean; Enabled: z.ZodBoolean; LastDateOfBirthChangedTime: z.ZodString; LastEnabledChangedTime: z.ZodString; LoginId: z.ZodString; Namespace: z.ZodString; NamespaceRoles: z.ZodArray, "many">; NewEmailAddress: z.ZodOptional>; OldEmailAddress: z.ZodString; Permissions: z.ZodArray, "many">; PhoneNumber: z.ZodOptional>; PhoneVerified: z.ZodBoolean; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; Roles: z.ZodArray; UserId: z.ZodString; Username: z.ZodOptional>; XUID: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }, { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }>, "many">; Paging: z.ZodObject<{ First: z.ZodString; Last: z.ZodString; Next: z.ZodString; Previous: z.ZodString; }, "strip", z.ZodTypeAny, { First: string; Last: string; Next: string; Previous: string; }, { First: string; Last: string; Next: string; Previous: string; }>; }, "strip", z.ZodTypeAny, { Data: { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }[]; Paging: { First: string; Last: string; Next: string; Previous: string; }; }, { Data: { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }[]; Paging: { First: string; Last: string; Next: string; Previous: string; }; }>; interface GetAdminUsersResponse extends z.TypeOf { } declare const GetLinkHeadlessAccountConflictResponse: z.ZodObject<{ currentAccount: z.ZodOptional>; email: z.ZodOptional>; linkedGames: z.ZodArray; platformId: z.ZodOptional>; progressions: z.ZodOptional>>; lastLoginTime: z.ZodOptional>; namespace: z.ZodString; userBan: z.ZodOptional>>; wallets: z.ZodOptional, "many">>>; }, "strip", z.ZodTypeAny, { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }, { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }>, "many">>>; uniqueDisplayName: z.ZodOptional>; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; }, { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; }>>>; headlessAccount: z.ZodOptional>; email: z.ZodOptional>; linkedGames: z.ZodArray; platformId: z.ZodOptional>; progressions: z.ZodOptional>>; lastLoginTime: z.ZodOptional>; namespace: z.ZodString; userBan: z.ZodOptional>>; wallets: z.ZodOptional, "many">>>; }, "strip", z.ZodTypeAny, { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }, { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }>, "many">>>; uniqueDisplayName: z.ZodOptional>; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; }, { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; }>>>; platformAlreadyLinked: z.ZodBoolean; platformId: z.ZodString; platformLinkConflict: z.ZodBoolean; }, "strip", z.ZodTypeAny, { platformId: string; platformAlreadyLinked: boolean; platformLinkConflict: boolean; currentAccount?: { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; } | null | undefined; headlessAccount?: { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; } | null | undefined; }, { platformId: string; platformAlreadyLinked: boolean; platformLinkConflict: boolean; currentAccount?: { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; } | null | undefined; headlessAccount?: { linkedGames: string[]; displayName?: string | null | undefined; email?: string | null | undefined; platformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; progressions?: { namespace: string; createdAt: number; lastLoginTime?: number | null | undefined; dlcs?: { totalCount: number; } | null | undefined; userBan?: { ban: string; endDate: number; } | null | undefined; wallets?: { balance: number; currencyCode: string; currencySymbol: string; }[] | null | undefined; }[] | null | undefined; } | null | undefined; }>; interface GetLinkHeadlessAccountConflictResponse extends z.TypeOf { } declare const GetPublisherUserResponse: z.ZodObject<{ Namespace: z.ZodString; UserId: z.ZodString; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; }, { Namespace: string; UserId: string; }>; interface GetPublisherUserResponse extends z.TypeOf { } declare const GetUserJusticePlatformAccountResponse: z.ZodObject<{ DesignatedNamespace: z.ZodString; UserID: z.ZodString; }, "strip", z.ZodTypeAny, { DesignatedNamespace: string; UserID: string; }, { DesignatedNamespace: string; UserID: string; }>; interface GetUserJusticePlatformAccountResponse extends z.TypeOf { } declare const GetUserMapping: z.ZodObject<{ Namespace: z.ZodString; UserId: z.ZodString; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; }, { Namespace: string; UserId: string; }>; interface GetUserMapping extends z.TypeOf { } declare const GetUserMappingV3Array: z.ZodArray, "many">; interface GetUserMappingV3Array extends z.TypeOf { } declare const LinkHeadlessAccountRequest: z.ZodObject<{ chosenNamespaces: z.ZodArray; oneTimeLinkCode: z.ZodString; }, "strip", z.ZodTypeAny, { oneTimeLinkCode: string; chosenNamespaces: string[]; }, { oneTimeLinkCode: string; chosenNamespaces: string[]; }>; interface LinkHeadlessAccountRequest extends z.TypeOf { } declare const LinkPlatformAccountWithProgressionRequest: z.ZodObject<{ chosenNamespaces: z.ZodArray; requestId: z.ZodString; }, "strip", z.ZodTypeAny, { chosenNamespaces: string[]; requestId: string; }, { chosenNamespaces: string[]; requestId: string; }>; interface LinkPlatformAccountWithProgressionRequest extends z.TypeOf { } declare const LinkRequest: z.ZodObject<{ client_id: z.ZodString; conflict_publisher_user_id: z.ZodOptional>; conflict_user_linked_games: z.ZodOptional>>; current_user_linked_games: z.ZodOptional>>; error: z.ZodOptional>; platformUserId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; platformUserId: string; platformId?: string | null | undefined; }, { namespace: string; platformUserId: string; platformId?: string | null | undefined; }>, "many">; namespace: z.ZodString; uniqueDisplayName: z.ZodString; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }, { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }>, "many">; }, "strip", z.ZodTypeAny, { platformUserID: string; publisherAccounts: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; }, { platformUserID: string; publisherAccounts: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; }>>>; previousLinkedPlatformAccount: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { errorCode: number; errorMessage: string; messageVariables?: { platformUserID: string; publisherAccounts: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; } | null | undefined; previousLinkedPlatformAccount?: { platformDisplayName: string; platformUserID: string; platformID: string; } | null | undefined; }, { errorCode: number; errorMessage: string; messageVariables?: { platformUserID: string; publisherAccounts: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; } | null | undefined; previousLinkedPlatformAccount?: { platformDisplayName: string; platformUserID: string; platformID: string; } | null | undefined; }>>>; expiration: z.ZodOptional>; namespace: z.ZodString; operation_name: z.ZodString; payload: z.ZodRecord; platformDisplayName: z.ZodOptional>; platformID: z.ZodOptional>; platform_user_id: z.ZodOptional>; redirect_uri: z.ZodString; refreshToken: z.ZodOptional>; request_id: z.ZodString; status: z.ZodString; userID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; status: string; client_id: string; operation_name: string; payload: Record; redirect_uri: string; request_id: string; platform_user_id?: string | null | undefined; error?: { errorCode: number; errorMessage: string; messageVariables?: { platformUserID: string; publisherAccounts: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; } | null | undefined; previousLinkedPlatformAccount?: { platformDisplayName: string; platformUserID: string; platformID: string; } | null | undefined; } | null | undefined; refreshToken?: string | null | undefined; platformDisplayName?: string | null | undefined; platformID?: string | null | undefined; conflict_publisher_user_id?: string | null | undefined; conflict_user_linked_games?: string[] | null | undefined; current_user_linked_games?: string[] | null | undefined; expiration?: number | null | undefined; userID?: string | null | undefined; }, { namespace: string; status: string; client_id: string; operation_name: string; payload: Record; redirect_uri: string; request_id: string; platform_user_id?: string | null | undefined; error?: { errorCode: number; errorMessage: string; messageVariables?: { platformUserID: string; publisherAccounts: { namespace: string; userId: string; displayName: string; emailAddress: string; uniqueDisplayName: string; linkedPlatforms: { namespace: string; platformUserId: string; platformId?: string | null | undefined; }[]; }[]; } | null | undefined; previousLinkedPlatformAccount?: { platformDisplayName: string; platformUserID: string; platformID: string; } | null | undefined; } | null | undefined; refreshToken?: string | null | undefined; platformDisplayName?: string | null | undefined; platformID?: string | null | undefined; conflict_publisher_user_id?: string | null | undefined; conflict_user_linked_games?: string[] | null | undefined; current_user_linked_games?: string[] | null | undefined; expiration?: number | null | undefined; userID?: string | null | undefined; }>; interface LinkRequest extends z.TypeOf { } declare const ListBulkUserResponse: z.ZodObject<{ data: z.ZodArray; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; username: z.ZodOptional>; }, "strip", z.ZodTypeAny, { userId: string; displayName: string; avatarUrl: string; platformUserIds: Record; username?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }, { userId: string; displayName: string; avatarUrl: string; platformUserIds: Record; username?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { userId: string; displayName: string; avatarUrl: string; platformUserIds: Record; username?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }[]; }, { data: { userId: string; displayName: string; avatarUrl: string; platformUserIds: Record; username?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }[]; }>; interface ListBulkUserResponse extends z.TypeOf { } declare const OneTimeCodeLinkRedirectionResponse: z.ZodObject<{ redirectUri: z.ZodString; }, "strip", z.ZodTypeAny, { redirectUri: string; }, { redirectUri: string; }>; interface OneTimeCodeLinkRedirectionResponse extends z.TypeOf { } declare const PublicOpenIdUserInfoResponse: z.ZodObject<{ email: z.ZodString; email_verified: z.ZodBoolean; name: z.ZodString; picture: z.ZodString; sub: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; email: string; sub: string; email_verified: boolean; picture: string; }, { name: string; email: string; sub: string; email_verified: boolean; picture: string; }>; interface PublicOpenIdUserInfoResponse extends z.TypeOf { } declare const PublicUserInformationResponseV3: z.ZodObject<{ data: z.ZodArray>; userId: z.ZodString; userName: z.ZodString; userPlatformInfos: z.ZodOptional>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { namespace: string; createdAt: string; userId: string; displayName: string; userName: string; uniqueDisplayName?: string | null | undefined; userPlatformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; }, { namespace: string; createdAt: string; userId: string; displayName: string; userName: string; uniqueDisplayName?: string | null | undefined; userPlatformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; }>, "many">; paging: z.ZodObject<{ first: z.ZodString; last: z.ZodString; next: z.ZodString; previous: z.ZodString; }, "strip", z.ZodTypeAny, { first: string; last: string; next: string; previous: string; }, { first: string; last: string; next: string; previous: string; }>; }, "strip", z.ZodTypeAny, { data: { namespace: string; createdAt: string; userId: string; displayName: string; userName: string; uniqueDisplayName?: string | null | undefined; userPlatformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }, { data: { namespace: string; createdAt: string; userId: string; displayName: string; userName: string; uniqueDisplayName?: string | null | undefined; userPlatformInfos?: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[] | null | undefined; }[]; paging: { first: string; last: string; next: string; previous: string; }; }>; interface PublicUserInformationResponseV3 extends z.TypeOf { } declare const PublicUserResponse: z.ZodObject<{ AuthType: z.ZodString; Bans: z.ZodArray, "many">; CreatedAt: z.ZodString; DeletionStatus: z.ZodBoolean; DisplayName: z.ZodString; EmailVerified: z.ZodBoolean; Enabled: z.ZodBoolean; LastEnabledChangedTime: z.ZodString; LoginId: z.ZodString; Namespace: z.ZodString; NamespaceRoles: z.ZodArray, "many">; Permissions: z.ZodArray, "many">; PhoneVerified: z.ZodBoolean; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; Roles: z.ZodArray; UserId: z.ZodString; Username: z.ZodOptional>; XUID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DeletionStatus: boolean; EmailVerified: boolean; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; Username?: string | null | undefined; }, { Namespace: string; UserId: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DeletionStatus: boolean; EmailVerified: boolean; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; Username?: string | null | undefined; }>; interface PublicUserResponse extends z.TypeOf { } declare const PublicUserResponseV3: z.ZodObject<{ authType: z.ZodString; avatarUrl: z.ZodOptional>; bans: z.ZodArray, "many">; createdAt: z.ZodString; deletionStatus: z.ZodBoolean; displayName: z.ZodString; emailVerified: z.ZodBoolean; enabled: z.ZodBoolean; lastDateOfBirthChangedTime: z.ZodString; lastEnabledChangedTime: z.ZodString; namespace: z.ZodString; namespaceRoles: z.ZodArray, "many">; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; phoneVerified: z.ZodBoolean; platformId: z.ZodOptional>; platformUserId: z.ZodOptional>; roles: z.ZodArray; uniqueDisplayName: z.ZodString; userId: z.ZodString; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; authType: string; deletionStatus: boolean; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; uniqueDisplayName: string; platformUserId?: string | null | undefined; platformId?: string | null | undefined; avatarUrl?: string | null | undefined; userName?: string | null | undefined; }, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; targetedNamespace: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; authType: string; deletionStatus: boolean; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; namespaceRoles: { namespace: string; roleId: string; }[]; phoneVerified: boolean; uniqueDisplayName: string; platformUserId?: string | null | undefined; platformId?: string | null | undefined; avatarUrl?: string | null | undefined; userName?: string | null | undefined; }>; interface PublicUserResponseV3 extends z.TypeOf { } declare const PublicUserUpdateRequestV3: z.ZodObject<{ avatarUrl: z.ZodOptional>; country: z.ZodOptional>; dateOfBirth: z.ZodOptional>; displayName: z.ZodOptional>; languageTag: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; userName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { displayName?: string | null | undefined; country?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; languageTag?: string | null | undefined; }, { displayName?: string | null | undefined; country?: string | null | undefined; avatarUrl?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; userName?: string | null | undefined; languageTag?: string | null | undefined; }>; interface PublicUserUpdateRequestV3 extends z.TypeOf { } declare const PublicUsersResponse: z.ZodObject<{ Users: z.ZodOptional, "many">; CreatedAt: z.ZodString; DeletionStatus: z.ZodBoolean; DisplayName: z.ZodString; EmailVerified: z.ZodBoolean; Enabled: z.ZodBoolean; LastEnabledChangedTime: z.ZodString; LoginId: z.ZodString; Namespace: z.ZodString; NamespaceRoles: z.ZodArray, "many">; Permissions: z.ZodArray, "many">; PhoneVerified: z.ZodBoolean; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; Roles: z.ZodArray; UserId: z.ZodString; Username: z.ZodOptional>; XUID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DeletionStatus: boolean; EmailVerified: boolean; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; Username?: string | null | undefined; }, { Namespace: string; UserId: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DeletionStatus: boolean; EmailVerified: boolean; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; Username?: string | null | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { Users?: { Namespace: string; UserId: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DeletionStatus: boolean; EmailVerified: boolean; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; Username?: string | null | undefined; }[] | null | undefined; }, { Users?: { Namespace: string; UserId: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DeletionStatus: boolean; EmailVerified: boolean; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; Username?: string | null | undefined; }[] | null | undefined; }>; interface PublicUsersResponse extends z.TypeOf { } declare const ResetPasswordRequest: z.ZodObject<{ Code: z.ZodString; LoginID: z.ZodString; NewPassword: z.ZodString; }, "strip", z.ZodTypeAny, { NewPassword: string; Code: string; LoginID: string; }, { NewPassword: string; Code: string; LoginID: string; }>; interface ResetPasswordRequest extends z.TypeOf { } declare const ResetPasswordRequestV3: z.ZodObject<{ clientId: z.ZodOptional>; code: z.ZodString; emailAddress: z.ZodString; languageTag: z.ZodOptional>; newPassword: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; emailAddress: string; newPassword: string; clientId?: string | null | undefined; languageTag?: string | null | undefined; }, { code: string; emailAddress: string; newPassword: string; clientId?: string | null | undefined; languageTag?: string | null | undefined; }>; interface ResetPasswordRequestV3 extends z.TypeOf { } declare const SearchUsersResponse: z.ZodObject<{ Data: z.ZodArray>; EmailAddress: z.ZodOptional>; LinkedAt: z.ZodString; Namespace: z.ZodString; OriginNamespace: z.ZodString; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; UserId: z.ZodString; XUID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }, { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }>, "many">; PhoneNumber: z.ZodString; UserId: z.ZodString; }, "strip", z.ZodTypeAny, { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }, { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }>, "many">; }, "strip", z.ZodTypeAny, { Data: { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }[]; }, { Data: { UserId: string; DisplayName: string; EmailAddress: string; LinkedPlatforms: { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }[]; PhoneNumber: string; }[]; }>; interface SearchUsersResponse extends z.TypeOf { } declare const SendRegisterVerificationCodeRequest: z.ZodObject<{ emailAddress: z.ZodString; languageTag: z.ZodOptional>; }, "strip", z.ZodTypeAny, { emailAddress: string; languageTag?: string | null | undefined; }, { emailAddress: string; languageTag?: string | null | undefined; }>; interface SendRegisterVerificationCodeRequest extends z.TypeOf { } declare const SendVerificationCodeRequest: z.ZodObject<{ Context: z.ZodOptional>; LanguageTag: z.ZodString; LoginID: z.ZodString; }, "strip", z.ZodTypeAny, { LanguageTag: string; LoginID: string; Context?: string | null | undefined; }, { LanguageTag: string; LoginID: string; Context?: string | null | undefined; }>; interface SendVerificationCodeRequest extends z.TypeOf { } declare const SendVerificationLinkRequest: z.ZodObject<{ languageTag: z.ZodOptional>; }, "strip", z.ZodTypeAny, { languageTag?: string | null | undefined; }, { languageTag?: string | null | undefined; }>; interface SendVerificationLinkRequest extends z.TypeOf { } declare const UpgradeHeadlessAccountRequest: z.ZodObject<{ LoginID: z.ZodString; Password: z.ZodString; }, "strip", z.ZodTypeAny, { LoginID: string; Password: string; }, { LoginID: string; Password: string; }>; interface UpgradeHeadlessAccountRequest extends z.TypeOf { } declare const UpgradeHeadlessAccountV3Request: z.ZodObject<{ emailAddress: z.ZodString; password: z.ZodString; }, "strip", z.ZodTypeAny, { password: string; emailAddress: string; }, { password: string; emailAddress: string; }>; interface UpgradeHeadlessAccountV3Request extends z.TypeOf { } declare const UpgradeHeadlessAccountWithVerificationCodeRequest: z.ZodObject<{ Code: z.ZodString; Password: z.ZodString; loginId: z.ZodString; }, "strip", z.ZodTypeAny, { Code: string; Password: string; loginId: string; }, { Code: string; Password: string; loginId: string; }>; interface UpgradeHeadlessAccountWithVerificationCodeRequest extends z.TypeOf { } declare const UserCreateRequest: z.ZodObject<{ AuthType: z.ZodString; Country: z.ZodString; DisplayName: z.ZodString; LoginId: z.ZodString; Password: z.ZodString; PasswordMD5Sum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Country: string; DisplayName: string; AuthType: string; LoginId: string; Password: string; PasswordMD5Sum?: string | null | undefined; }, { Country: string; DisplayName: string; AuthType: string; LoginId: string; Password: string; PasswordMD5Sum?: string | null | undefined; }>; interface UserCreateRequest extends z.TypeOf { } declare const UserCreateRequestV3: z.ZodObject<{ PasswordMD5Sum: z.ZodOptional>; acceptedPolicies: z.ZodOptional, "many">>>; authType: z.ZodString; code: z.ZodString; country: z.ZodString; dateOfBirth: z.ZodOptional>; displayName: z.ZodString; emailAddress: z.ZodString; password: z.ZodString; reachMinimumAge: z.ZodBoolean; uniqueDisplayName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { code: string; password: string; displayName: string; country: string; authType: string; emailAddress: string; reachMinimumAge: boolean; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; PasswordMD5Sum?: string | null | undefined; }, { code: string; password: string; displayName: string; country: string; authType: string; emailAddress: string; reachMinimumAge: boolean; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; PasswordMD5Sum?: string | null | undefined; }>; interface UserCreateRequestV3 extends z.TypeOf { } declare const UserCreateResponse: z.ZodObject<{ AuthType: z.ZodString; Country: z.ZodString; DateOfBirth: z.ZodString; DisplayName: z.ZodString; LoginId: z.ZodString; Namespace: z.ZodString; UserId: z.ZodString; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; Country: string; DisplayName: string; AuthType: string; DateOfBirth: string; LoginId: string; }, { Namespace: string; UserId: string; Country: string; DisplayName: string; AuthType: string; DateOfBirth: string; LoginId: string; }>; interface UserCreateResponse extends z.TypeOf { } declare const UserCreateResponseV3: z.ZodObject<{ authType: z.ZodString; country: z.ZodString; dateOfBirth: z.ZodString; displayName: z.ZodString; emailAddress: z.ZodString; namespace: z.ZodString; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; userId: string; displayName: string; country: string; authType: string; dateOfBirth: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }, { namespace: string; userId: string; displayName: string; country: string; authType: string; dateOfBirth: string; emailAddress: string; uniqueDisplayName?: string | null | undefined; }>; interface UserCreateResponseV3 extends z.TypeOf { } declare const UserInformation: z.ZodObject<{ Country: z.ZodString; DisplayName: z.ZodString; EmailAddresses: z.ZodArray; LinkedPlatformAccounts: z.ZodArray>; LinkedAt: z.ZodString; Namespace: z.ZodString; PlatformID: z.ZodString; PlatformUserID: z.ZodString; XUID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; DisplayName: string; LinkedAt: string; PlatformID: string; PlatformUserID: string; EmailAddress?: string | null | undefined; XUID?: string | null | undefined; }, { Namespace: string; DisplayName: string; LinkedAt: string; PlatformID: string; PlatformUserID: string; EmailAddress?: string | null | undefined; XUID?: string | null | undefined; }>, "many">; PhoneNumber: z.ZodString; Username: z.ZodString; XUID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Country: string; DisplayName: string; PhoneNumber: string; Username: string; EmailAddresses: string[]; LinkedPlatformAccounts: { Namespace: string; DisplayName: string; LinkedAt: string; PlatformID: string; PlatformUserID: string; EmailAddress?: string | null | undefined; XUID?: string | null | undefined; }[]; XUID?: string | null | undefined; }, { Country: string; DisplayName: string; PhoneNumber: string; Username: string; EmailAddresses: string[]; LinkedPlatformAccounts: { Namespace: string; DisplayName: string; LinkedAt: string; PlatformID: string; PlatformUserID: string; EmailAddress?: string | null | undefined; XUID?: string | null | undefined; }[]; XUID?: string | null | undefined; }>; interface UserInformation extends z.TypeOf { } declare const UserInformationV3: z.ZodObject<{ country: z.ZodOptional>; displayName: z.ZodOptional>; emailAddresses: z.ZodArray; phoneNumber: z.ZodOptional>; platformUsers: z.ZodArray>; emailAddress: z.ZodOptional>; linkedAt: z.ZodString; namespace: z.ZodString; platformId: z.ZodString; platformUserId: z.ZodString; xboxUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; platformUserId: string; platformId: string; linkedAt: string; displayName?: string | null | undefined; emailAddress?: string | null | undefined; xboxUserId?: string | null | undefined; }, { namespace: string; platformUserId: string; platformId: string; linkedAt: string; displayName?: string | null | undefined; emailAddress?: string | null | undefined; xboxUserId?: string | null | undefined; }>, "many">; uniqueDisplayName: z.ZodOptional>; username: z.ZodOptional>; xboxUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { emailAddresses: string[]; platformUsers: { namespace: string; platformUserId: string; platformId: string; linkedAt: string; displayName?: string | null | undefined; emailAddress?: string | null | undefined; xboxUserId?: string | null | undefined; }[]; displayName?: string | null | undefined; country?: string | null | undefined; username?: string | null | undefined; phoneNumber?: string | null | undefined; uniqueDisplayName?: string | null | undefined; xboxUserId?: string | null | undefined; }, { emailAddresses: string[]; platformUsers: { namespace: string; platformUserId: string; platformId: string; linkedAt: string; displayName?: string | null | undefined; emailAddress?: string | null | undefined; xboxUserId?: string | null | undefined; }[]; displayName?: string | null | undefined; country?: string | null | undefined; username?: string | null | undefined; phoneNumber?: string | null | undefined; uniqueDisplayName?: string | null | undefined; xboxUserId?: string | null | undefined; }>; interface UserInformationV3 extends z.TypeOf { } declare const UserInputValidationRequest: z.ZodObject<{ displayName: z.ZodOptional>; password: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; username: z.ZodOptional>; }, "strip", z.ZodTypeAny, { password?: string | null | undefined; displayName?: string | null | undefined; username?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }, { password?: string | null | undefined; displayName?: string | null | undefined; username?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }>; interface UserInputValidationRequest extends z.TypeOf { } declare const UserInputValidationResponse: z.ZodObject<{ message: z.ZodOptional>; valid: z.ZodBoolean; }, "strip", z.ZodTypeAny, { valid: boolean; message?: string | null | undefined; }, { valid: boolean; message?: string | null | undefined; }>; interface UserInputValidationResponse extends z.TypeOf { } declare const UserInvitationV3: z.ZodObject<{ acceptanceLink: z.ZodOptional>; additionalData: z.ZodOptional>; createdAt: z.ZodString; email: z.ZodString; expiredAt: z.ZodString; id: z.ZodOptional>; isNewStudio: z.ZodOptional>; languageTag: z.ZodOptional>; namespace: z.ZodOptional>; namespaceDisplayName: z.ZodOptional>; roles: z.ZodArray, "many">; studioNamespace: z.ZodOptional>; }, "strip", z.ZodTypeAny, { roles: { namespace: string; roleId: string; }[]; createdAt: string; email: string; expiredAt: string; namespace?: string | null | undefined; id?: string | null | undefined; languageTag?: string | null | undefined; acceptanceLink?: string | null | undefined; additionalData?: string | null | undefined; isNewStudio?: boolean | null | undefined; namespaceDisplayName?: string | null | undefined; studioNamespace?: string | null | undefined; }, { roles: { namespace: string; roleId: string; }[]; createdAt: string; email: string; expiredAt: string; namespace?: string | null | undefined; id?: string | null | undefined; languageTag?: string | null | undefined; acceptanceLink?: string | null | undefined; additionalData?: string | null | undefined; isNewStudio?: boolean | null | undefined; namespaceDisplayName?: string | null | undefined; studioNamespace?: string | null | undefined; }>; interface UserInvitationV3 extends z.TypeOf { } declare const UserLinkedPlatformArray: z.ZodArray>; EmailAddress: z.ZodOptional>; LinkedAt: z.ZodString; Namespace: z.ZodString; OriginNamespace: z.ZodString; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; UserId: z.ZodString; XUID: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }, { Namespace: string; UserId: string; LinkedAt: string; OriginNamespace: string; PlatformId?: string | null | undefined; DisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; }>, "many">; interface UserLinkedPlatformArray extends z.TypeOf { } declare const UserProfileUpdateAllowStatus: z.ZodObject<{ status: z.ZodArray>; remainingTimeInSeconds: z.ZodOptional>; type: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; field: string; nextAvailableEditTime?: number | null | undefined; remainingTimeInSeconds?: number | null | undefined; }, { type: string; field: string; nextAvailableEditTime?: number | null | undefined; remainingTimeInSeconds?: number | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { status: { type: string; field: string; nextAvailableEditTime?: number | null | undefined; remainingTimeInSeconds?: number | null | undefined; }[]; }, { status: { type: string; field: string; nextAvailableEditTime?: number | null | undefined; remainingTimeInSeconds?: number | null | undefined; }[]; }>; interface UserProfileUpdateAllowStatus extends z.TypeOf { } declare const UserResponseArray: z.ZodArray>; Bans: z.ZodArray, "many">; Country: z.ZodString; CreatedAt: z.ZodString; DateOfBirth: z.ZodString; DeletionStatus: z.ZodBoolean; DisplayName: z.ZodString; EmailAddress: z.ZodOptional>; EmailVerified: z.ZodBoolean; Enabled: z.ZodBoolean; LastDateOfBirthChangedTime: z.ZodString; LastEnabledChangedTime: z.ZodString; LoginId: z.ZodString; Namespace: z.ZodString; NamespaceRoles: z.ZodArray, "many">; NewEmailAddress: z.ZodOptional>; OldEmailAddress: z.ZodString; Permissions: z.ZodArray, "many">; PhoneNumber: z.ZodOptional>; PhoneVerified: z.ZodBoolean; PlatformId: z.ZodOptional>; PlatformUserId: z.ZodOptional>; Roles: z.ZodArray; UserId: z.ZodString; Username: z.ZodOptional>; XUID: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; }, "strip", z.ZodTypeAny, { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }, { Namespace: string; UserId: string; Country: string; Permissions: { action: number; resource: string; }[]; DisplayName: string; CreatedAt: string; Enabled: boolean; AuthType: string; Bans: { Ban: string; BanId: string; EndDate: string; }[]; DateOfBirth: string; DeletionStatus: boolean; EmailVerified: boolean; LastDateOfBirthChangedTime: string; LastEnabledChangedTime: string; LoginId: string; NamespaceRoles: { namespace: string; roleId: string; }[]; OldEmailAddress: string; PhoneVerified: boolean; Roles: string[]; PlatformId?: string | null | undefined; uniqueDisplayName?: string | null | undefined; EmailAddress?: string | null | undefined; PlatformUserId?: string | null | undefined; XUID?: string | null | undefined; PhoneNumber?: string | null | undefined; AvatarUrl?: string | null | undefined; NewEmailAddress?: string | null | undefined; Username?: string | null | undefined; }>, "many">; interface UserResponseArray extends z.TypeOf { } declare const UserVerificationRequestV3: z.ZodObject<{ code: z.ZodString; contactType: z.ZodString; languageTag: z.ZodOptional>; validateOnly: z.ZodOptional>; }, "strip", z.ZodTypeAny, { code: string; contactType: string; languageTag?: string | null | undefined; validateOnly?: boolean | null | undefined; }, { code: string; contactType: string; languageTag?: string | null | undefined; validateOnly?: boolean | null | undefined; }>; interface UserVerificationRequestV3 extends z.TypeOf { } declare const UsersPlatformInfosRequestV3: z.ZodObject<{ platformId: z.ZodOptional>; userIds: z.ZodArray; }, "strip", z.ZodTypeAny, { userIds: string[]; platformId?: string | null | undefined; }, { userIds: string[]; platformId?: string | null | undefined; }>; interface UsersPlatformInfosRequestV3 extends z.TypeOf { } declare const UsersPlatformInfosResponse: z.ZodObject<{ data: z.ZodArray>; displayName: z.ZodOptional>; platformInfos: z.ZodArray>; platformDisplayName: z.ZodOptional>; platformGroup: z.ZodOptional>; platformId: z.ZodString; platformUserId: z.ZodOptional>; }, "strip", z.ZodTypeAny, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }, { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }>, "many">; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; }, "strip", z.ZodTypeAny, { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; displayName?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }, { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; displayName?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { data: { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; displayName?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }[]; }, { data: { userId: string; platformInfos: { platformId: string; platformUserId?: string | null | undefined; platformDisplayName?: string | null | undefined; platformGroup?: string | null | undefined; platformAvatarUrl?: string | null | undefined; }[]; displayName?: string | null | undefined; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }[]; }>; interface UsersPlatformInfosResponse extends z.TypeOf { } declare const VerifyRegistrationCode: z.ZodObject<{ code: z.ZodString; emailAddress: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; emailAddress: string; }, { code: string; emailAddress: string; }>; interface VerifyRegistrationCode extends z.TypeOf { } declare const WebLinkingResponse: z.ZodObject<{ state: z.ZodString; third_party_url: z.ZodString; }, "strip", z.ZodTypeAny, { state: string; third_party_url: string; }, { state: string; third_party_url: string; }>; interface WebLinkingResponse extends z.TypeOf { } declare const CreateTestUserRequestV4: z.ZodObject<{ acceptedPolicies: z.ZodOptional, "many">>>; authType: z.ZodEnum<["EMAILPASSWD"]>; country: z.ZodString; dateOfBirth: z.ZodString; displayName: z.ZodString; emailAddress: z.ZodString; password: z.ZodString; passwordMD5Sum: z.ZodString; uniqueDisplayName: z.ZodOptional>; username: z.ZodString; verified: z.ZodBoolean; }, "strip", z.ZodTypeAny, { password: string; displayName: string; country: string; username: string; authType: "EMAILPASSWD"; dateOfBirth: string; emailAddress: string; verified: boolean; passwordMD5Sum: string; uniqueDisplayName?: string | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; }, { password: string; displayName: string; country: string; username: string; authType: "EMAILPASSWD"; dateOfBirth: string; emailAddress: string; verified: boolean; passwordMD5Sum: string; uniqueDisplayName?: string | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; }>; interface CreateTestUserRequestV4 extends z.TypeOf { } declare const PlatformUserIdRequestV4: z.ZodObject<{ pidType: z.ZodOptional>; platformUserIds: z.ZodArray; }, "strip", z.ZodTypeAny, { platformUserIds: string[]; pidType?: string | null | undefined; }, { platformUserIds: string[]; pidType?: string | null | undefined; }>; interface PlatformUserIdRequestV4 extends z.TypeOf { } declare const PublicInviteUserRequestV4: z.ZodObject<{ additionalData: z.ZodOptional>; emailAddress: z.ZodString; languageTag: z.ZodOptional>; namespace: z.ZodString; namespaceDisplayName: z.ZodString; }, "strip", z.ZodTypeAny, { namespace: string; emailAddress: string; namespaceDisplayName: string; languageTag?: string | null | undefined; additionalData?: string | null | undefined; }, { namespace: string; emailAddress: string; namespaceDisplayName: string; languageTag?: string | null | undefined; additionalData?: string | null | undefined; }>; interface PublicInviteUserRequestV4 extends z.TypeOf { } declare const UpgradeHeadlessAccountRequestV4: z.ZodObject<{ dateOfBirth: z.ZodOptional>; displayName: z.ZodOptional>; emailAddress: z.ZodString; password: z.ZodString; uniqueDisplayName: z.ZodOptional>; username: z.ZodString; }, "strip", z.ZodTypeAny, { password: string; username: string; emailAddress: string; displayName?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }, { password: string; username: string; emailAddress: string; displayName?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }>; interface UpgradeHeadlessAccountRequestV4 extends z.TypeOf { } declare const UpgradeHeadlessAccountWithVerificationCodeForwardRequestV4: z.ZodObject<{ acceptedPolicies: z.ZodOptional, "many">>>; code: z.ZodString; country: z.ZodOptional>; dateOfBirth: z.ZodOptional>; displayName: z.ZodOptional>; emailAddress: z.ZodString; password: z.ZodString; reachMinimumAge: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; username: z.ZodString; validateOnly: z.ZodOptional>; }, "strip", z.ZodTypeAny, { code: string; password: string; username: string; emailAddress: string; displayName?: string | null | undefined; country?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; validateOnly?: boolean | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; reachMinimumAge?: boolean | null | undefined; }, { code: string; password: string; username: string; emailAddress: string; displayName?: string | null | undefined; country?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; validateOnly?: boolean | null | undefined; acceptedPolicies?: { isAccepted: boolean; localizedPolicyVersionId: string; policyId: string; policyVersionId: string; }[] | null | undefined; reachMinimumAge?: boolean | null | undefined; }>; interface UpgradeHeadlessAccountWithVerificationCodeForwardRequestV4 extends z.TypeOf { } declare const UpgradeHeadlessAccountWithVerificationCodeRequestV4: z.ZodObject<{ code: z.ZodString; country: z.ZodOptional>; dateOfBirth: z.ZodOptional>; displayName: z.ZodOptional>; emailAddress: z.ZodString; password: z.ZodString; reachMinimumAge: z.ZodOptional>; uniqueDisplayName: z.ZodOptional>; username: z.ZodString; validateOnly: z.ZodOptional>; }, "strip", z.ZodTypeAny, { code: string; password: string; username: string; emailAddress: string; displayName?: string | null | undefined; country?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; validateOnly?: boolean | null | undefined; reachMinimumAge?: boolean | null | undefined; }, { code: string; password: string; username: string; emailAddress: string; displayName?: string | null | undefined; country?: string | null | undefined; dateOfBirth?: string | null | undefined; uniqueDisplayName?: string | null | undefined; validateOnly?: boolean | null | undefined; reachMinimumAge?: boolean | null | undefined; }>; interface UpgradeHeadlessAccountWithVerificationCodeRequestV4 extends z.TypeOf { } declare const UserPublicInfoResponseV4: z.ZodObject<{ avatarUrl: z.ZodOptional>; displayName: z.ZodString; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; }, "strip", z.ZodTypeAny, { userId: string; displayName: string; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }, { userId: string; displayName: string; avatarUrl?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }>; interface UserPublicInfoResponseV4 extends z.TypeOf { } declare const UserResponseV4: z.ZodObject<{ authType: z.ZodString; bans: z.ZodArray, "many">; country: z.ZodString; createdAt: z.ZodString; dateOfBirth: z.ZodString; deletionStatus: z.ZodBoolean; displayName: z.ZodString; emailAddress: z.ZodString; emailVerified: z.ZodBoolean; enabled: z.ZodBoolean; lastDateOfBirthChangedTime: z.ZodString; lastEnabledChangedTime: z.ZodString; namespace: z.ZodString; newEmailAddress: z.ZodOptional>; oldEmailAddress: z.ZodString; permissions: z.ZodArray>; schedCron: z.ZodOptional>; schedRange: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }, { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }>, "many">; phoneNumber: z.ZodOptional>; phoneVerified: z.ZodBoolean; platformId: z.ZodOptional>; platformUserId: z.ZodOptional>; roles: z.ZodArray; uniqueDisplayName: z.ZodOptional>; userId: z.ZodString; username: z.ZodOptional>; }, "strip", z.ZodTypeAny, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; dateOfBirth: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; oldEmailAddress: string; phoneVerified: boolean; platformUserId?: string | null | undefined; username?: string | null | undefined; platformId?: string | null | undefined; newEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }, { namespace: string; enabled: boolean; bans: { ban: string; endDate: string; banId: string; }[]; permissions: { action: number; resource: string; schedAction?: number | null | undefined; schedCron?: string | null | undefined; schedRange?: string[] | null | undefined; }[]; roles: string[]; createdAt: string; userId: string; displayName: string; country: string; authType: string; dateOfBirth: string; deletionStatus: boolean; emailAddress: string; emailVerified: boolean; lastDateOfBirthChangedTime: string; lastEnabledChangedTime: string; oldEmailAddress: string; phoneVerified: boolean; platformUserId?: string | null | undefined; username?: string | null | undefined; platformId?: string | null | undefined; newEmailAddress?: string | null | undefined; phoneNumber?: string | null | undefined; uniqueDisplayName?: string | null | undefined; }>; interface UserResponseV4 extends z.TypeOf { } export { RoleResponseV3 as $, InputValidationUpdatePayload as A, BansV3 as B, ClientsV3Response as C, DevicesResponseV4 as D, LoginAllowlistResponse as E, LoginAllowlistRequest as F, GetUserBanV3Response as G, TokenThirdPartyResponse as H, InputValidationsResponse as I, RoleOverrideUpdateRequest as J, RoleOverrideSourceResponse as K, ListBulkUserBanResponseV3 as L, RoleOverrideStatsUpdateRequest as M, RolePermissionResponseV3 as N, GetProfileUpdateStrategyConfigResponse as O, PermissionSetDeleteGroupRequest as P, RoleResponseWithManagersAndPaginationV3 as Q, RoleOverrideResponse as R, SimpleProfileUpdateStrategyConfigs as S, TagsGetResponseV3 as T, UpdateProfileUpdateStrategyConfigRequest as U, V3ClientUpdateSecretRequest as V, RoleV3 as W, RoleCreateV3Request as X, ListRoleV4Response as Y, RoleV4Response as Z, RoleV4Request as _, TagResponse as a, UserVerificationRequest as a$, RoleUpdateRequestV3 as a0, RoleAdminStatusResponseV3 as a1, RevokeUserV4Request as a2, ListAssignedUsersV4Response as a3, AssignedUserV4Response as a4, AssignUserV4Request as a5, RoleMembersRequestV3 as a6, RoleMembersResponseV3 as a7, RoleManagersRequestV3 as a8, RoleManagersResponsesV3 as a9, UserUpdateRequestV3 as aA, AgeRestrictionResponse as aB, AgeRestrictionRequest as aC, AgeRestrictionResponseV3 as aD, AgeRestrictionRequestV3 as aE, ListEmailAddressRequest as aF, ListUserResponseV3 as aG, UserBanResponse as aH, BanCreateRequest as aI, UserBanResponseArray as aJ, UserBanResponseV3 as aK, LinkingHistoryResponseWithPaginationV3 as aL, VerificationCodeResponse as aM, NamespaceRoleRequest as aN, UserStateResponseV3 as aO, UserIDsRequest as aP, ListBulkUserPlatformsResponse as aQ, UpdateUserStatusRequest as aR, DisableUserRequest as aS, Country as aT, CountryAgeRestrictionRequest as aU, UserPasswordUpdateRequest as aV, UserPasswordUpdateV3Request as aW, ListUsersWithPlatformAccountsResponse as aX, UserLinkedPlatformsResponseV3 as aY, CountryAgeRestrictionArray as aZ, CountryV3ResponseArray as a_, PermissionsV3 as aa, SsoPlatformCredentialResponseArray as ab, SsoPlatformCredentialResponse as ac, SsoPlatformCredentialRequest as ad, CheckAvailabilityResponse as ae, ThirdPartyLoginPlatformCredentialResponseArray as af, ThirdPartyLoginPlatformCredentialResponse as ag, ThirdPartyLoginPlatformCredentialRequest as ah, PlatformDomainDeleteRequest as ai, PlatformDomainResponse as aj, PlatformDomainPatchRequest as ak, PlatformDomainUpdateRequest as al, UserResponseV3 as am, SearchUsersByPlatformIdResponse as an, UsersUpdateRequestV3 as ao, GetUsersResponseWithPaginationV3 as ap, GetBulkUserBansRequest as aq, ListUserInformationResult as ar, AdminBulkUserRequest as as, CursorGetUserRequest as at, CursorGetUserResponse as au, InviteUserResponseV3 as av, InviteUserRequestV3 as aw, SearchUsersResponseWithPaginationV3 as ax, UserResponse as ay, UserUpdateRequest as az, TagCreateRequestV3 as b, OneTimeLinkingCodeResponse as b$, PermissionDeleteRequest as b0, Permissions as b1, BanUpdateRequest as b2, GetUserBanSummaryV3 as b3, SendVerificationCodeRequestV3 as b4, PlatformUserIdRequest as b5, UserPlatforms as b6, LinkPlatformAccountRequest as b7, UserDeletionStatusResponse as b8, UpdateUserDeletionStatusRequest as b9, CheckValidUserIdRequestV4 as bA, ListValidUserIdResponseV4 as bB, EmailUpdateRequestV4 as bC, RemoveUserRoleV4Request as bD, ListUserRolesV4Response as bE, AddUserRoleV4Request as bF, BulkAccountTypeUpdateRequestV4 as bG, NamespaceInvitationHistoryUserV4Response as bH, Bans as bI, BanReasons as bJ, ClientResponseArray as bK, ClientCreationResponse as bL, ClientCreateRequest as bM, ClientResponse as bN, ClientUpdateRequest as bO, ClientUpdateSecretRequest as bP, ClientPermissions as bQ, InternalConfigResponseV3 as bR, InputValidationsPublicResponse as bS, InputValidationConfigVersion as bT, JwkSet as bU, TokenResponse as bV, RevocationList as bW, TokenWithDeviceCookieResponseV3 as bX, TokenResponseV3 as bY, TokenIntrospectResponse as bZ, CountryLocationResponse as b_, LoginHistoriesResponse as ba, UserIdentityUpdateRequestV3 as bb, DistinctPlatformResponseV3 as bc, GetUserMappingArray as bd, UpgradeHeadlessAccountWithVerificationCodeRequestV3 as be, UnlinkUserPlatformRequest as bf, CountryV3Response as bg, CountryAgeRestrictionV3Request as bh, UserPlatformLinkHistories as bi, UserPlatformMetadata as bj, TokenThirdPartyLinkStatusResponse as bk, GetUserMappingV3 as bl, CreateJusticeUserResponse as bm, InviteUserRequestV4 as bn, ListInvitationHistoriesV4Response as bo, EnabledFactorsResponseV4 as bp, UserMfaStatusResponseV4 as bq, BackupCodesResponseV4 as br, DisableMfaRequest as bs, CreateUserResponseV4 as bt, CreateUserRequestV4 as bu, UserMfaTokenResponseV4 as bv, AuthenticatorKeyResponseV4 as bw, CreateTestUsersResponseV4 as bx, CreateTestUsersRequestV4 as by, InvitationHistoryResponse as bz, TagUpdateRequestV3 as c, CreateTestUserRequestV4 as c$, OneTimeLinkingCodeValidationResponse as c0, TargetTokenCodeResponse as c1, PlatformTokenRefreshResponseV3 as c2, RoleResponseWithManagersArray as c3, Role as c4, RoleCreateRequest as c5, RoleResponse as c6, RoleUpdateRequest as c7, RoleNamesResponseV3 as c8, RoleAdminStatusResponse as c9, ForgotPasswordRequestV3 as cA, UserLinkedPlatformArray as cB, GetPublisherUserResponse as cC, UserResponseArray as cD, PublicUserResponseV3 as cE, LinkHeadlessAccountRequest as cF, UsersPlatformInfosResponse as cG, UsersPlatformInfosRequestV3 as cH, UserInformation as cI, ListBulkUserResponse as cJ, VerifyRegistrationCode as cK, SendRegisterVerificationCodeRequest as cL, UserVerificationRequestV3 as cM, UserInputValidationResponse as cN, UserInputValidationRequest as cO, UpgradeHeadlessAccountV3Request as cP, UserInformationV3 as cQ, UpgradeHeadlessAccountRequest as cR, UserInvitationV3 as cS, GetUserMappingV3Array as cT, LinkRequest as cU, GetUserMapping as cV, GetUserJusticePlatformAccountResponse as cW, WebLinkingResponse as cX, LinkPlatformAccountWithProgressionRequest as cY, UpgradeHeadlessAccountWithVerificationCodeRequest as cZ, PublicInviteUserRequestV4 as c_, RoleMembersRequest as ca, RoleMembersResponse as cb, RoleManagersRequest as cc, RoleManagersResponse as cd, UpdatePermissionScheduleRequest as ce, PublicThirdPartyPlatformInfoArray as cf, ForgotPasswordResponseV3 as cg, ForgotPasswordWithoutNamespaceRequestV3 as ch, PublicOpenIdUserInfoResponse as ci, UserCreateResponse as cj, UserCreateRequest as ck, UserProfileUpdateAllowStatus as cl, GetAdminUsersResponse as cm, SearchUsersResponse as cn, OneTimeCodeLinkRedirectionResponse as co, PublicUserResponse as cp, PublicUserInformationResponseV3 as cq, UserCreateResponseV3 as cr, UserCreateRequestV3 as cs, SendVerificationLinkRequest as ct, PublicUserUpdateRequestV3 as cu, GetLinkHeadlessAccountConflictResponse as cv, ResetPasswordRequest as cw, SendVerificationCodeRequest as cx, PublicUsersResponse as cy, ResetPasswordRequestV3 as cz, BanReasonsV3 as d, UserPublicInfoResponseV4 as d0, UpgradeHeadlessAccountWithVerificationCodeForwardRequestV4 as d1, UserResponseV4 as d2, UpgradeHeadlessAccountRequestV4 as d3, PlatformUserIdRequestV4 as d4, UpgradeHeadlessAccountWithVerificationCodeRequestV4 as d5, BulkBanCreateRequestV3 as e, BulkUnbanCreateRequestV3 as f, ClientV3Response as g, ClientCreationV3Request as h, ClientsUpdateRequestV3 as i, ClientUpdateV3Request as j, ClientPermissionsV3 as k, ListTemplatesResponse as l, ListClientPermissionSet as m, ListUpsertModulesRequest as n, ConfigValueResponseV3 as o, CountryResponseArray as p, CountryBlacklistResponse as q, CountryBlacklistRequest as r, DeviceBansResponseV4 as s, DeviceBanRequestV4 as t, DeviceTypesResponseV4 as u, DeviceBannedResponseV4 as v, DeviceBanResponseV4 as w, DeviceBanUpdateRequestV4 as x, DeviceUsersResponseV4 as y, DeviceIdDecryptResponseV4 as z };