import * as zod from 'zod'; export declare const DISPATCH = "DISPATCH"; export declare enum Commands { AUTHORIZE = "AUTHORIZE", GET_GUILDS = "GET_GUILDS", GET_GUILD = "GET_GUILD", GET_CHANNEL = "GET_CHANNEL", GET_CHANNELS = "GET_CHANNELS", SELECT_VOICE_CHANNEL = "SELECT_VOICE_CHANNEL", SELECT_TEXT_CHANNEL = "SELECT_TEXT_CHANNEL", SUBSCRIBE = "SUBSCRIBE", UNSUBSCRIBE = "UNSUBSCRIBE", CAPTURE_SHORTCUT = "CAPTURE_SHORTCUT", SET_CERTIFIED_DEVICES = "SET_CERTIFIED_DEVICES", SET_ACTIVITY = "SET_ACTIVITY", GET_SKUS = "GET_SKUS", GET_ENTITLEMENTS = "GET_ENTITLEMENTS", GET_SKUS_EMBEDDED = "GET_SKUS_EMBEDDED", GET_ENTITLEMENTS_EMBEDDED = "GET_ENTITLEMENTS_EMBEDDED", START_PURCHASE = "START_PURCHASE", SET_CONFIG = "SET_CONFIG", SEND_ANALYTICS_EVENT = "SEND_ANALYTICS_EVENT", USER_SETTINGS_GET_LOCALE = "USER_SETTINGS_GET_LOCALE", OPEN_EXTERNAL_LINK = "OPEN_EXTERNAL_LINK", ENCOURAGE_HW_ACCELERATION = "ENCOURAGE_HW_ACCELERATION", CAPTURE_LOG = "CAPTURE_LOG", SET_ORIENTATION_LOCK_STATE = "SET_ORIENTATION_LOCK_STATE", OPEN_INVITE_DIALOG = "OPEN_INVITE_DIALOG", GET_PLATFORM_BEHAVIORS = "GET_PLATFORM_BEHAVIORS", GET_CHANNEL_PERMISSIONS = "GET_CHANNEL_PERMISSIONS", AUTHENTICATE = "AUTHENTICATE", GET_ACTIVITY_INSTANCE_CONNECTED_PARTICIPANTS = "GET_ACTIVITY_INSTANCE_CONNECTED_PARTICIPANTS", GET_QUEST_ENROLLMENT_STATUS = "GET_QUEST_ENROLLMENT_STATUS", GET_RELATIONSHIPS = "GET_RELATIONSHIPS", GET_USER = "GET_USER", INITIATE_IMAGE_UPLOAD = "INITIATE_IMAGE_UPLOAD", INVITE_USER_EMBEDDED = "INVITE_USER_EMBEDDED", OPEN_SHARE_MOMENT_DIALOG = "OPEN_SHARE_MOMENT_DIALOG", QUEST_START_TIMER = "QUEST_START_TIMER", SHARE_INTERACTION = "SHARE_INTERACTION", SHARE_LINK = "SHARE_LINK" } export declare const ReceiveFramePayload: zod.ZodObject<{ cmd: zod.ZodString; data: zod.ZodUnknown; evt: zod.ZodNull; nonce: zod.ZodString; }, "passthrough", zod.ZodTypeAny, zod.objectOutputType<{ cmd: zod.ZodString; data: zod.ZodUnknown; evt: zod.ZodNull; nonce: zod.ZodString; }, zod.ZodTypeAny, "passthrough">, zod.objectInputType<{ cmd: zod.ZodString; data: zod.ZodUnknown; evt: zod.ZodNull; nonce: zod.ZodString; }, zod.ZodTypeAny, "passthrough">>; export declare const ScopesObject: { readonly UNHANDLED: -1; readonly identify: "identify"; readonly email: "email"; readonly connections: "connections"; readonly guilds: "guilds"; readonly "guilds.join": "guilds.join"; readonly "guilds.members.read": "guilds.members.read"; readonly "guilds.channels.read": "guilds.channels.read"; readonly "gdm.join": "gdm.join"; readonly bot: "bot"; readonly rpc: "rpc"; readonly "rpc.notifications.read": "rpc.notifications.read"; readonly "rpc.voice.read": "rpc.voice.read"; readonly "rpc.voice.write": "rpc.voice.write"; readonly "rpc.video.read": "rpc.video.read"; readonly "rpc.video.write": "rpc.video.write"; readonly "rpc.screenshare.read": "rpc.screenshare.read"; readonly "rpc.screenshare.write": "rpc.screenshare.write"; readonly "rpc.activities.write": "rpc.activities.write"; readonly "webhook.incoming": "webhook.incoming"; readonly "messages.read": "messages.read"; readonly "applications.builds.upload": "applications.builds.upload"; readonly "applications.builds.read": "applications.builds.read"; readonly "applications.commands": "applications.commands"; readonly "applications.commands.permissions.update": "applications.commands.permissions.update"; readonly "applications.commands.update": "applications.commands.update"; readonly "applications.store.update": "applications.store.update"; readonly "applications.entitlements": "applications.entitlements"; readonly "activities.read": "activities.read"; readonly "activities.write": "activities.write"; readonly "activities.invites.write": "activities.invites.write"; readonly "relationships.read": "relationships.read"; readonly "relationships.write": "relationships.write"; readonly voice: "voice"; readonly "dm_channels.read": "dm_channels.read"; readonly "role_connections.write": "role_connections.write"; readonly "presences.read": "presences.read"; readonly "presences.write": "presences.write"; readonly openid: "openid"; readonly "dm_channels.messages.read": "dm_channels.messages.read"; readonly "dm_channels.messages.write": "dm_channels.messages.write"; readonly "gateway.connect": "gateway.connect"; readonly "account.global_name.update": "account.global_name.update"; readonly "payment_sources.country_code": "payment_sources.country_code"; readonly "sdk.social_layer_presence": "sdk.social_layer_presence"; readonly "sdk.social_layer": "sdk.social_layer"; readonly "lobbies.write": "lobbies.write"; readonly "application_identities.write": "application_identities.write"; }; export declare const Scopes: zod.ZodEffects, -1 | "identify" | "email" | "connections" | "guilds" | "guilds.join" | "guilds.members.read" | "guilds.channels.read" | "gdm.join" | "bot" | "rpc" | "rpc.notifications.read" | "rpc.voice.read" | "rpc.voice.write" | "rpc.video.read" | "rpc.video.write" | "rpc.screenshare.read" | "rpc.screenshare.write" | "rpc.activities.write" | "webhook.incoming" | "messages.read" | "applications.builds.upload" | "applications.builds.read" | "applications.commands" | "applications.commands.permissions.update" | "applications.commands.update" | "applications.store.update" | "applications.entitlements" | "activities.read" | "activities.write" | "activities.invites.write" | "relationships.read" | "relationships.write" | "voice" | "dm_channels.read" | "role_connections.write" | "presences.read" | "presences.write" | "openid" | "dm_channels.messages.read" | "dm_channels.messages.write" | "gateway.connect" | "account.global_name.update" | "payment_sources.country_code" | "sdk.social_layer_presence" | "sdk.social_layer" | "lobbies.write" | "application_identities.write", unknown>; export declare const Relationship: zod.ZodObject<{ type: zod.ZodNumber; user: zod.ZodObject<{ id: zod.ZodString; username: zod.ZodString; global_name: zod.ZodOptional>; discriminator: zod.ZodString; avatar: zod.ZodOptional>; flags: zod.ZodNumber; bot: zod.ZodBoolean; avatar_decoration_data: zod.ZodOptional; expiresAt: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { asset: string; skuId?: string | undefined; expiresAt?: number | undefined; }, { asset: string; skuId?: string | undefined; expiresAt?: number | undefined; }>, zod.ZodNull]>>; premium_type: zod.ZodOptional>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; flags: number; avatar?: string | null | undefined; global_name?: string | null | undefined; avatar_decoration_data?: { asset: string; skuId?: string | undefined; expiresAt?: number | undefined; } | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; flags: number; avatar?: string | null | undefined; global_name?: string | null | undefined; avatar_decoration_data?: { asset: string; skuId?: string | undefined; expiresAt?: number | undefined; } | null | undefined; premium_type?: number | null | undefined; }>; presence: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodString; url: zod.ZodOptional>; application_id: zod.ZodOptional; status_display_type: zod.ZodOptional; state: zod.ZodOptional; state_url: zod.ZodOptional; details: zod.ZodOptional; details_url: zod.ZodOptional; emoji: zod.ZodOptional>; animated: zod.ZodOptional>; }, "strip", zod.ZodTypeAny, { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; }, { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; }>, zod.ZodNull]>>; assets: zod.ZodOptional; large_text: zod.ZodOptional; large_url: zod.ZodOptional; small_image: zod.ZodOptional; small_text: zod.ZodOptional; small_url: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; }, { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; }>>; timestamps: zod.ZodOptional; end: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { start?: number | undefined; end?: number | undefined; }, { start?: number | undefined; end?: number | undefined; }>>; party: zod.ZodOptional; size: zod.ZodOptional>; privacy: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; }, { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; }>>; secrets: zod.ZodOptional; join: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { join?: string | undefined; match?: string | undefined; }, { join?: string | undefined; match?: string | undefined; }>>; sync_id: zod.ZodOptional; created_at: zod.ZodOptional; instance: zod.ZodOptional; flags: zod.ZodOptional; metadata: zod.ZodOptional>; platform: zod.ZodOptional; supported_platforms: zod.ZodOptional>; buttons: zod.ZodOptional>; hangStatus: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { name: string; type?: number | undefined; flags?: number | undefined; url?: string | null | undefined; session_id?: string | undefined; application_id?: string | undefined; status_display_type?: number | undefined; state?: string | undefined; state_url?: string | undefined; details?: string | undefined; details_url?: string | undefined; emoji?: { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; } | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | undefined; party?: { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; } | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | undefined; sync_id?: string | undefined; created_at?: number | undefined; instance?: boolean | undefined; metadata?: {} | undefined; platform?: string | undefined; supported_platforms?: string[] | undefined; buttons?: string[] | undefined; hangStatus?: string | undefined; }, { name: string; type?: number | undefined; flags?: number | undefined; url?: string | null | undefined; session_id?: string | undefined; application_id?: string | undefined; status_display_type?: number | undefined; state?: string | undefined; state_url?: string | undefined; details?: string | undefined; details_url?: string | undefined; emoji?: { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; } | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | undefined; party?: { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; } | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | undefined; sync_id?: string | undefined; created_at?: number | undefined; instance?: boolean | undefined; metadata?: {} | undefined; platform?: string | undefined; supported_platforms?: string[] | undefined; buttons?: string[] | undefined; hangStatus?: string | undefined; }>, zod.ZodNull]>>; }, "strip", zod.ZodTypeAny, { status: string; activity?: { name: string; type?: number | undefined; flags?: number | undefined; url?: string | null | undefined; session_id?: string | undefined; application_id?: string | undefined; status_display_type?: number | undefined; state?: string | undefined; state_url?: string | undefined; details?: string | undefined; details_url?: string | undefined; emoji?: { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; } | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | undefined; party?: { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; } | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | undefined; sync_id?: string | undefined; created_at?: number | undefined; instance?: boolean | undefined; metadata?: {} | undefined; platform?: string | undefined; supported_platforms?: string[] | undefined; buttons?: string[] | undefined; hangStatus?: string | undefined; } | null | undefined; }, { status: string; activity?: { name: string; type?: number | undefined; flags?: number | undefined; url?: string | null | undefined; session_id?: string | undefined; application_id?: string | undefined; status_display_type?: number | undefined; state?: string | undefined; state_url?: string | undefined; details?: string | undefined; details_url?: string | undefined; emoji?: { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; } | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | undefined; party?: { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; } | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | undefined; sync_id?: string | undefined; created_at?: number | undefined; instance?: boolean | undefined; metadata?: {} | undefined; platform?: string | undefined; supported_platforms?: string[] | undefined; buttons?: string[] | undefined; hangStatus?: string | undefined; } | null | undefined; }>>; }, "strip", zod.ZodTypeAny, { type: number; user: { username: string; discriminator: string; id: string; bot: boolean; flags: number; avatar?: string | null | undefined; global_name?: string | null | undefined; avatar_decoration_data?: { asset: string; skuId?: string | undefined; expiresAt?: number | undefined; } | null | undefined; premium_type?: number | null | undefined; }; presence?: { status: string; activity?: { name: string; type?: number | undefined; flags?: number | undefined; url?: string | null | undefined; session_id?: string | undefined; application_id?: string | undefined; status_display_type?: number | undefined; state?: string | undefined; state_url?: string | undefined; details?: string | undefined; details_url?: string | undefined; emoji?: { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; } | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | undefined; party?: { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; } | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | undefined; sync_id?: string | undefined; created_at?: number | undefined; instance?: boolean | undefined; metadata?: {} | undefined; platform?: string | undefined; supported_platforms?: string[] | undefined; buttons?: string[] | undefined; hangStatus?: string | undefined; } | null | undefined; } | undefined; }, { type: number; user: { username: string; discriminator: string; id: string; bot: boolean; flags: number; avatar?: string | null | undefined; global_name?: string | null | undefined; avatar_decoration_data?: { asset: string; skuId?: string | undefined; expiresAt?: number | undefined; } | null | undefined; premium_type?: number | null | undefined; }; presence?: { status: string; activity?: { name: string; type?: number | undefined; flags?: number | undefined; url?: string | null | undefined; session_id?: string | undefined; application_id?: string | undefined; status_display_type?: number | undefined; state?: string | undefined; state_url?: string | undefined; details?: string | undefined; details_url?: string | undefined; emoji?: { name: string; id?: string | null | undefined; animated?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | undefined; large_text?: string | undefined; large_url?: string | undefined; small_image?: string | undefined; small_text?: string | undefined; small_url?: string | undefined; } | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | undefined; party?: { id?: string | undefined; size?: number[] | undefined; privacy?: number | undefined; } | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | undefined; sync_id?: string | undefined; created_at?: number | undefined; instance?: boolean | undefined; metadata?: {} | undefined; platform?: string | undefined; supported_platforms?: string[] | undefined; buttons?: string[] | undefined; hangStatus?: string | undefined; } | null | undefined; } | undefined; }>; export declare const User: zod.ZodObject<{ id: zod.ZodString; username: zod.ZodString; discriminator: zod.ZodString; global_name: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>; export declare const GuildMember: zod.ZodObject<{ user: zod.ZodObject<{ id: zod.ZodString; username: zod.ZodString; discriminator: zod.ZodString; global_name: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>; nick: zod.ZodNullable>; roles: zod.ZodArray; joined_at: zod.ZodString; deaf: zod.ZodBoolean; mute: zod.ZodBoolean; }, "strip", zod.ZodTypeAny, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }>; export declare const GuildMemberRPC: zod.ZodObject<{ user_id: zod.ZodString; nick: zod.ZodNullable>; guild_id: zod.ZodString; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | null | undefined; }, { asset: string; sku_id?: string | null | undefined; }>>>; color_string: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { user_id: string; guild_id: string; avatar?: string | null | undefined; avatar_decoration_data?: { asset: string; sku_id?: string | null | undefined; } | null | undefined; nick?: string | null | undefined; color_string?: string | null | undefined; }, { user_id: string; guild_id: string; avatar?: string | null | undefined; avatar_decoration_data?: { asset: string; sku_id?: string | null | undefined; } | null | undefined; nick?: string | null | undefined; color_string?: string | null | undefined; }>; export declare const Emoji: zod.ZodObject<{ id: zod.ZodString; name: zod.ZodNullable>; roles: zod.ZodNullable>>; user: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; require_colons: zod.ZodNullable>; managed: zod.ZodNullable>; animated: zod.ZodNullable>; available: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }>; export declare const VoiceState: zod.ZodObject<{ mute: zod.ZodBoolean; deaf: zod.ZodBoolean; self_mute: zod.ZodBoolean; self_deaf: zod.ZodBoolean; suppress: zod.ZodBoolean; }, "strip", zod.ZodTypeAny, { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }, { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }>; export declare const UserVoiceState: zod.ZodObject<{ mute: zod.ZodBoolean; nick: zod.ZodString; user: zod.ZodObject<{ id: zod.ZodString; username: zod.ZodString; discriminator: zod.ZodString; global_name: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>; voice_state: zod.ZodObject<{ mute: zod.ZodBoolean; deaf: zod.ZodBoolean; self_mute: zod.ZodBoolean; self_deaf: zod.ZodBoolean; suppress: zod.ZodBoolean; }, "strip", zod.ZodTypeAny, { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }, { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }>; volume: zod.ZodNumber; }, "strip", zod.ZodTypeAny, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; nick: string; mute: boolean; voice_state: { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }; volume: number; }, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; nick: string; mute: boolean; voice_state: { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }; volume: number; }>; export declare const StatusObject: { readonly UNHANDLED: -1; readonly IDLE: "idle"; readonly DND: "dnd"; readonly ONLINE: "online"; readonly OFFLINE: "offline"; }; export declare const Status: zod.ZodEffects, -1 | "idle" | "dnd" | "online" | "offline", unknown>; export declare const Activity: zod.ZodObject<{ name: zod.ZodString; type: zod.ZodNumber; url: zod.ZodNullable>; created_at: zod.ZodNullable>; timestamps: zod.ZodNullable; end: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { start?: number | undefined; end?: number | undefined; }, { start?: number | undefined; end?: number | undefined; }>>>; application_id: zod.ZodNullable>; details: zod.ZodNullable>; details_url: zod.ZodNullable>; state: zod.ZodNullable>; state_url: zod.ZodNullable>; emoji: zod.ZodNullable>; roles: zod.ZodNullable>>; user: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; require_colons: zod.ZodNullable>; managed: zod.ZodNullable>; animated: zod.ZodNullable>; available: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }>>>; party: zod.ZodNullable>; size: zod.ZodNullable>>; }, "strip", zod.ZodTypeAny, { id?: string | null | undefined; size?: number[] | null | undefined; }, { id?: string | null | undefined; size?: number[] | null | undefined; }>>>; assets: zod.ZodNullable>; large_text: zod.ZodOptional>; large_url: zod.ZodOptional>>; small_image: zod.ZodOptional>; small_text: zod.ZodOptional>; small_url: zod.ZodOptional>>; }, "strip", zod.ZodTypeAny, { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; }, { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; }>>>; secrets: zod.ZodNullable; match: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { join?: string | undefined; match?: string | undefined; }, { join?: string | undefined; match?: string | undefined; }>>>; instance: zod.ZodNullable>; flags: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }, { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }>; export declare const PermissionOverwriteTypeObject: { readonly UNHANDLED: -1; readonly ROLE: 0; readonly MEMBER: 1; }; export declare const PermissionOverwrite: zod.ZodObject<{ id: zod.ZodString; type: zod.ZodEffects, 0 | 1 | -1, unknown>; allow: zod.ZodString; deny: zod.ZodString; }, "strip", zod.ZodTypeAny, { type: 0 | 1 | -1; id: string; allow: string; deny: string; }, { id: string; allow: string; deny: string; type?: unknown; }>; export declare const ChannelTypesObject: { readonly UNHANDLED: -1; readonly DM: 1; readonly GROUP_DM: 3; readonly GUILD_TEXT: 0; readonly GUILD_VOICE: 2; readonly GUILD_CATEGORY: 4; readonly GUILD_ANNOUNCEMENT: 5; readonly GUILD_STORE: 6; readonly ANNOUNCEMENT_THREAD: 10; readonly PUBLIC_THREAD: 11; readonly PRIVATE_THREAD: 12; readonly GUILD_STAGE_VOICE: 13; readonly GUILD_DIRECTORY: 14; readonly GUILD_FORUM: 15; }; export declare const Channel: zod.ZodObject<{ id: zod.ZodString; type: zod.ZodEffects, 0 | 10 | 1 | 4 | 2 | 3 | 5 | 6 | 11 | 12 | 13 | 14 | 15 | -1, unknown>; guild_id: zod.ZodNullable>; position: zod.ZodNullable>; permission_overwrites: zod.ZodNullable, 0 | 1 | -1, unknown>; allow: zod.ZodString; deny: zod.ZodString; }, "strip", zod.ZodTypeAny, { type: 0 | 1 | -1; id: string; allow: string; deny: string; }, { id: string; allow: string; deny: string; type?: unknown; }>, "many">>>; name: zod.ZodNullable>; topic: zod.ZodNullable>; nsfw: zod.ZodNullable>; last_message_id: zod.ZodNullable>; bitrate: zod.ZodNullable>; user_limit: zod.ZodNullable>; rate_limit_per_user: zod.ZodNullable>; recipients: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>, "many">>>; icon: zod.ZodNullable>; owner_id: zod.ZodNullable>; application_id: zod.ZodNullable>; parent_id: zod.ZodNullable>; last_pin_timestamp: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: 0 | 10 | 1 | 4 | 2 | 3 | 5 | 6 | 11 | 12 | 13 | 14 | 15 | -1; id: string; icon?: string | null | undefined; name?: string | null | undefined; application_id?: string | null | undefined; guild_id?: string | null | undefined; position?: number | null | undefined; permission_overwrites?: { type: 0 | 1 | -1; id: string; allow: string; deny: string; }[] | null | undefined; topic?: string | null | undefined; nsfw?: boolean | null | undefined; last_message_id?: string | null | undefined; bitrate?: number | null | undefined; user_limit?: number | null | undefined; rate_limit_per_user?: number | null | undefined; recipients?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[] | null | undefined; owner_id?: string | null | undefined; parent_id?: string | null | undefined; last_pin_timestamp?: string | null | undefined; }, { id: string; type?: unknown; icon?: string | null | undefined; name?: string | null | undefined; application_id?: string | null | undefined; guild_id?: string | null | undefined; position?: number | null | undefined; permission_overwrites?: { id: string; allow: string; deny: string; type?: unknown; }[] | null | undefined; topic?: string | null | undefined; nsfw?: boolean | null | undefined; last_message_id?: string | null | undefined; bitrate?: number | null | undefined; user_limit?: number | null | undefined; rate_limit_per_user?: number | null | undefined; recipients?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[] | null | undefined; owner_id?: string | null | undefined; parent_id?: string | null | undefined; last_pin_timestamp?: string | null | undefined; }>; export declare const PresenceUpdate: zod.ZodObject<{ user: zod.ZodObject<{ id: zod.ZodString; username: zod.ZodString; discriminator: zod.ZodString; global_name: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>; guild_id: zod.ZodString; status: zod.ZodEffects, -1 | "idle" | "dnd" | "online" | "offline", unknown>; activities: zod.ZodArray>; created_at: zod.ZodNullable>; timestamps: zod.ZodNullable; end: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { start?: number | undefined; end?: number | undefined; }, { start?: number | undefined; end?: number | undefined; }>>>; application_id: zod.ZodNullable>; details: zod.ZodNullable>; details_url: zod.ZodNullable>; state: zod.ZodNullable>; state_url: zod.ZodNullable>; emoji: zod.ZodNullable>; roles: zod.ZodNullable>>; user: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; require_colons: zod.ZodNullable>; managed: zod.ZodNullable>; animated: zod.ZodNullable>; available: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }>>>; party: zod.ZodNullable>; size: zod.ZodNullable>>; }, "strip", zod.ZodTypeAny, { id?: string | null | undefined; size?: number[] | null | undefined; }, { id?: string | null | undefined; size?: number[] | null | undefined; }>>>; assets: zod.ZodNullable>; large_text: zod.ZodOptional>; large_url: zod.ZodOptional>>; small_image: zod.ZodOptional>; small_text: zod.ZodOptional>; small_url: zod.ZodOptional>>; }, "strip", zod.ZodTypeAny, { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; }, { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; }>>>; secrets: zod.ZodNullable; match: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { join?: string | undefined; match?: string | undefined; }, { join?: string | undefined; match?: string | undefined; }>>>; instance: zod.ZodNullable>; flags: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }, { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }>, "many">; client_status: zod.ZodObject<{ desktop: zod.ZodOptional, -1 | "idle" | "dnd" | "online" | "offline", unknown>>; mobile: zod.ZodOptional, -1 | "idle" | "dnd" | "online" | "offline", unknown>>; web: zod.ZodOptional, -1 | "idle" | "dnd" | "online" | "offline", unknown>>; }, "strip", zod.ZodTypeAny, { mobile?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; desktop?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; web?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; }, { mobile?: unknown; desktop?: unknown; web?: unknown; }>; }, "strip", zod.ZodTypeAny, { status: -1 | "idle" | "dnd" | "online" | "offline"; user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; guild_id: string; activities: { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }[]; client_status: { mobile?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; desktop?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; web?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; }; }, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; guild_id: string; activities: { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }[]; client_status: { mobile?: unknown; desktop?: unknown; web?: unknown; }; status?: unknown; }>; export declare const Role: zod.ZodObject<{ id: zod.ZodString; name: zod.ZodString; color: zod.ZodNumber; hoist: zod.ZodBoolean; position: zod.ZodNumber; permissions: zod.ZodString; managed: zod.ZodBoolean; mentionable: zod.ZodBoolean; }, "strip", zod.ZodTypeAny, { id: string; name: string; managed: boolean; position: number; color: number; hoist: boolean; permissions: string; mentionable: boolean; }, { id: string; name: string; managed: boolean; position: number; color: number; hoist: boolean; permissions: string; mentionable: boolean; }>; export declare const Guild: zod.ZodObject<{ id: zod.ZodString; name: zod.ZodString; owner_id: zod.ZodString; icon: zod.ZodNullable; icon_hash: zod.ZodNullable>; splash: zod.ZodNullable; discovery_splash: zod.ZodNullable; owner: zod.ZodNullable>; permissions: zod.ZodNullable>; region: zod.ZodString; afk_channel_id: zod.ZodNullable; afk_timeout: zod.ZodNumber; widget_enabled: zod.ZodNullable>; widget_channel_id: zod.ZodNullable>; verification_level: zod.ZodNumber; default_message_notifications: zod.ZodNumber; explicit_content_filter: zod.ZodNumber; roles: zod.ZodArray, "many">; emojis: zod.ZodArray>; roles: zod.ZodNullable>>; user: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; require_colons: zod.ZodNullable>; managed: zod.ZodNullable>; animated: zod.ZodNullable>; available: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }>, "many">; features: zod.ZodArray; mfa_level: zod.ZodNumber; application_id: zod.ZodNullable; system_channel_id: zod.ZodNullable; system_channel_flags: zod.ZodNumber; rules_channel_id: zod.ZodNullable; joined_at: zod.ZodNullable>; large: zod.ZodNullable>; unavailable: zod.ZodNullable>; member_count: zod.ZodNullable>; voice_states: zod.ZodNullable, "many">>>; members: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>; nick: zod.ZodNullable>; roles: zod.ZodArray; joined_at: zod.ZodString; deaf: zod.ZodBoolean; mute: zod.ZodBoolean; }, "strip", zod.ZodTypeAny, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }>, "many">>>; channels: zod.ZodNullable, 0 | 10 | 1 | 4 | 2 | 3 | 5 | 6 | 11 | 12 | 13 | 14 | 15 | -1, unknown>; guild_id: zod.ZodNullable>; position: zod.ZodNullable>; permission_overwrites: zod.ZodNullable, 0 | 1 | -1, unknown>; allow: zod.ZodString; deny: zod.ZodString; }, "strip", zod.ZodTypeAny, { type: 0 | 1 | -1; id: string; allow: string; deny: string; }, { id: string; allow: string; deny: string; type?: unknown; }>, "many">>>; name: zod.ZodNullable>; topic: zod.ZodNullable>; nsfw: zod.ZodNullable>; last_message_id: zod.ZodNullable>; bitrate: zod.ZodNullable>; user_limit: zod.ZodNullable>; rate_limit_per_user: zod.ZodNullable>; recipients: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>, "many">>>; icon: zod.ZodNullable>; owner_id: zod.ZodNullable>; application_id: zod.ZodNullable>; parent_id: zod.ZodNullable>; last_pin_timestamp: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: 0 | 10 | 1 | 4 | 2 | 3 | 5 | 6 | 11 | 12 | 13 | 14 | 15 | -1; id: string; icon?: string | null | undefined; name?: string | null | undefined; application_id?: string | null | undefined; guild_id?: string | null | undefined; position?: number | null | undefined; permission_overwrites?: { type: 0 | 1 | -1; id: string; allow: string; deny: string; }[] | null | undefined; topic?: string | null | undefined; nsfw?: boolean | null | undefined; last_message_id?: string | null | undefined; bitrate?: number | null | undefined; user_limit?: number | null | undefined; rate_limit_per_user?: number | null | undefined; recipients?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[] | null | undefined; owner_id?: string | null | undefined; parent_id?: string | null | undefined; last_pin_timestamp?: string | null | undefined; }, { id: string; type?: unknown; icon?: string | null | undefined; name?: string | null | undefined; application_id?: string | null | undefined; guild_id?: string | null | undefined; position?: number | null | undefined; permission_overwrites?: { id: string; allow: string; deny: string; type?: unknown; }[] | null | undefined; topic?: string | null | undefined; nsfw?: boolean | null | undefined; last_message_id?: string | null | undefined; bitrate?: number | null | undefined; user_limit?: number | null | undefined; rate_limit_per_user?: number | null | undefined; recipients?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[] | null | undefined; owner_id?: string | null | undefined; parent_id?: string | null | undefined; last_pin_timestamp?: string | null | undefined; }>, "many">>>; presences: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>; guild_id: zod.ZodString; status: zod.ZodEffects, -1 | "idle" | "dnd" | "online" | "offline", unknown>; activities: zod.ZodArray>; created_at: zod.ZodNullable>; timestamps: zod.ZodNullable; end: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { start?: number | undefined; end?: number | undefined; }, { start?: number | undefined; end?: number | undefined; }>>>; application_id: zod.ZodNullable>; details: zod.ZodNullable>; details_url: zod.ZodNullable>; state: zod.ZodNullable>; state_url: zod.ZodNullable>; emoji: zod.ZodNullable>; roles: zod.ZodNullable>>; user: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; require_colons: zod.ZodNullable>; managed: zod.ZodNullable>; animated: zod.ZodNullable>; available: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }>>>; party: zod.ZodNullable>; size: zod.ZodNullable>>; }, "strip", zod.ZodTypeAny, { id?: string | null | undefined; size?: number[] | null | undefined; }, { id?: string | null | undefined; size?: number[] | null | undefined; }>>>; assets: zod.ZodNullable>; large_text: zod.ZodOptional>; large_url: zod.ZodOptional>>; small_image: zod.ZodOptional>; small_text: zod.ZodOptional>; small_url: zod.ZodOptional>>; }, "strip", zod.ZodTypeAny, { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; }, { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; }>>>; secrets: zod.ZodNullable; match: zod.ZodOptional; }, "strip", zod.ZodTypeAny, { join?: string | undefined; match?: string | undefined; }, { join?: string | undefined; match?: string | undefined; }>>>; instance: zod.ZodNullable>; flags: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }, { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }>, "many">; client_status: zod.ZodObject<{ desktop: zod.ZodOptional, -1 | "idle" | "dnd" | "online" | "offline", unknown>>; mobile: zod.ZodOptional, -1 | "idle" | "dnd" | "online" | "offline", unknown>>; web: zod.ZodOptional, -1 | "idle" | "dnd" | "online" | "offline", unknown>>; }, "strip", zod.ZodTypeAny, { mobile?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; desktop?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; web?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; }, { mobile?: unknown; desktop?: unknown; web?: unknown; }>; }, "strip", zod.ZodTypeAny, { status: -1 | "idle" | "dnd" | "online" | "offline"; user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; guild_id: string; activities: { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }[]; client_status: { mobile?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; desktop?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; web?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; }; }, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; guild_id: string; activities: { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }[]; client_status: { mobile?: unknown; desktop?: unknown; web?: unknown; }; status?: unknown; }>, "many">>>; max_presences: zod.ZodNullable>; max_members: zod.ZodNullable>; vanity_url_code: zod.ZodNullable; description: zod.ZodNullable; banner: zod.ZodNullable; premium_tier: zod.ZodNumber; premium_subscription_count: zod.ZodNullable>; preferred_locale: zod.ZodString; public_updates_channel_id: zod.ZodNullable; max_video_channel_users: zod.ZodNullable>; approximate_member_count: zod.ZodNullable>; approximate_presence_count: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; description: string | null; icon: string | null; name: string; application_id: string | null; roles: { id: string; name: string; managed: boolean; position: number; color: number; hoist: boolean; permissions: string; mentionable: boolean; }[]; owner_id: string; splash: string | null; discovery_splash: string | null; region: string; afk_channel_id: string | null; afk_timeout: number; verification_level: number; default_message_notifications: number; explicit_content_filter: number; emojis: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }[]; features: string[]; mfa_level: number; system_channel_id: string | null; system_channel_flags: number; rules_channel_id: string | null; vanity_url_code: string | null; banner: string | null; premium_tier: number; preferred_locale: string; public_updates_channel_id: string | null; joined_at?: string | null | undefined; permissions?: string | null | undefined; icon_hash?: string | null | undefined; owner?: boolean | null | undefined; widget_enabled?: boolean | null | undefined; widget_channel_id?: string | null | undefined; large?: boolean | null | undefined; unavailable?: boolean | null | undefined; member_count?: number | null | undefined; voice_states?: { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }[] | null | undefined; members?: { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }[] | null | undefined; channels?: { type: 0 | 10 | 1 | 4 | 2 | 3 | 5 | 6 | 11 | 12 | 13 | 14 | 15 | -1; id: string; icon?: string | null | undefined; name?: string | null | undefined; application_id?: string | null | undefined; guild_id?: string | null | undefined; position?: number | null | undefined; permission_overwrites?: { type: 0 | 1 | -1; id: string; allow: string; deny: string; }[] | null | undefined; topic?: string | null | undefined; nsfw?: boolean | null | undefined; last_message_id?: string | null | undefined; bitrate?: number | null | undefined; user_limit?: number | null | undefined; rate_limit_per_user?: number | null | undefined; recipients?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[] | null | undefined; owner_id?: string | null | undefined; parent_id?: string | null | undefined; last_pin_timestamp?: string | null | undefined; }[] | null | undefined; presences?: { status: -1 | "idle" | "dnd" | "online" | "offline"; user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; guild_id: string; activities: { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }[]; client_status: { mobile?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; desktop?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; web?: (-1 | "idle" | "dnd" | "online" | "offline") | undefined; }; }[] | null | undefined; max_presences?: number | null | undefined; max_members?: number | null | undefined; premium_subscription_count?: number | null | undefined; max_video_channel_users?: number | null | undefined; approximate_member_count?: number | null | undefined; approximate_presence_count?: number | null | undefined; }, { id: string; description: string | null; icon: string | null; name: string; application_id: string | null; roles: { id: string; name: string; managed: boolean; position: number; color: number; hoist: boolean; permissions: string; mentionable: boolean; }[]; owner_id: string; splash: string | null; discovery_splash: string | null; region: string; afk_channel_id: string | null; afk_timeout: number; verification_level: number; default_message_notifications: number; explicit_content_filter: number; emojis: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }[]; features: string[]; mfa_level: number; system_channel_id: string | null; system_channel_flags: number; rules_channel_id: string | null; vanity_url_code: string | null; banner: string | null; premium_tier: number; preferred_locale: string; public_updates_channel_id: string | null; joined_at?: string | null | undefined; permissions?: string | null | undefined; icon_hash?: string | null | undefined; owner?: boolean | null | undefined; widget_enabled?: boolean | null | undefined; widget_channel_id?: string | null | undefined; large?: boolean | null | undefined; unavailable?: boolean | null | undefined; member_count?: number | null | undefined; voice_states?: { deaf: boolean; mute: boolean; self_mute: boolean; self_deaf: boolean; suppress: boolean; }[] | null | undefined; members?: { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }[] | null | undefined; channels?: { id: string; type?: unknown; icon?: string | null | undefined; name?: string | null | undefined; application_id?: string | null | undefined; guild_id?: string | null | undefined; position?: number | null | undefined; permission_overwrites?: { id: string; allow: string; deny: string; type?: unknown; }[] | null | undefined; topic?: string | null | undefined; nsfw?: boolean | null | undefined; last_message_id?: string | null | undefined; bitrate?: number | null | undefined; user_limit?: number | null | undefined; rate_limit_per_user?: number | null | undefined; recipients?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[] | null | undefined; owner_id?: string | null | undefined; parent_id?: string | null | undefined; last_pin_timestamp?: string | null | undefined; }[] | null | undefined; presences?: { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; guild_id: string; activities: { type: number; name: string; flags?: number | null | undefined; url?: string | null | undefined; application_id?: string | null | undefined; state?: string | null | undefined; state_url?: string | null | undefined; details?: string | null | undefined; details_url?: string | null | undefined; emoji?: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; } | null | undefined; assets?: { large_image?: string | null | undefined; large_text?: string | null | undefined; large_url?: string | null | undefined; small_image?: string | null | undefined; small_text?: string | null | undefined; small_url?: string | null | undefined; } | null | undefined; timestamps?: { start?: number | undefined; end?: number | undefined; } | null | undefined; party?: { id?: string | null | undefined; size?: number[] | null | undefined; } | null | undefined; secrets?: { join?: string | undefined; match?: string | undefined; } | null | undefined; created_at?: number | null | undefined; instance?: boolean | null | undefined; }[]; client_status: { mobile?: unknown; desktop?: unknown; web?: unknown; }; status?: unknown; }[] | null | undefined; max_presences?: number | null | undefined; max_members?: number | null | undefined; premium_subscription_count?: number | null | undefined; max_video_channel_users?: number | null | undefined; approximate_member_count?: number | null | undefined; approximate_presence_count?: number | null | undefined; }>; export declare const ChannelMention: zod.ZodObject<{ id: zod.ZodString; guild_id: zod.ZodString; type: zod.ZodNumber; name: zod.ZodString; }, "strip", zod.ZodTypeAny, { type: number; id: string; name: string; guild_id: string; }, { type: number; id: string; name: string; guild_id: string; }>; export declare const Attachment: zod.ZodObject<{ id: zod.ZodString; filename: zod.ZodString; size: zod.ZodNumber; url: zod.ZodString; proxy_url: zod.ZodString; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; url: string; size: number; filename: string; proxy_url: string; height?: number | null | undefined; width?: number | null | undefined; }, { id: string; url: string; size: number; filename: string; proxy_url: string; height?: number | null | undefined; width?: number | null | undefined; }>; export declare const EmbedFooter: zod.ZodObject<{ text: zod.ZodString; icon_url: zod.ZodNullable>; proxy_icon_url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }, { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }>; export declare const Image: zod.ZodObject<{ url: zod.ZodNullable>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }>; export declare const Video: zod.ZodObject>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "proxy_url">, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; }>; export declare const EmbedProvider: zod.ZodObject<{ name: zod.ZodNullable>; url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { name?: string | null | undefined; url?: string | null | undefined; }, { name?: string | null | undefined; url?: string | null | undefined; }>; export declare const EmbedAuthor: zod.ZodObject<{ name: zod.ZodNullable>; url: zod.ZodNullable>; icon_url: zod.ZodNullable>; proxy_icon_url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }, { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }>; export declare const EmbedField: zod.ZodObject<{ name: zod.ZodString; value: zod.ZodString; inline: zod.ZodBoolean; }, "strip", zod.ZodTypeAny, { value: string; name: string; inline: boolean; }, { value: string; name: string; inline: boolean; }>; export declare const Embed: zod.ZodObject<{ title: zod.ZodNullable>; type: zod.ZodNullable>; description: zod.ZodNullable>; url: zod.ZodNullable>; timestamp: zod.ZodNullable>; color: zod.ZodNullable>; footer: zod.ZodNullable>; proxy_icon_url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }, { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }>>>; image: zod.ZodNullable>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }>>>; thumbnail: zod.ZodNullable>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }>>>; video: zod.ZodNullable>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "proxy_url">, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; }>>>; provider: zod.ZodNullable>; url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { name?: string | null | undefined; url?: string | null | undefined; }, { name?: string | null | undefined; url?: string | null | undefined; }>>>; author: zod.ZodNullable>; url: zod.ZodNullable>; icon_url: zod.ZodNullable>; proxy_icon_url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }, { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }>>>; fields: zod.ZodNullable, "many">>>; }, "strip", zod.ZodTypeAny, { type?: string | null | undefined; description?: string | null | undefined; url?: string | null | undefined; color?: number | null | undefined; title?: string | null | undefined; timestamp?: string | null | undefined; footer?: { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; image?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; thumbnail?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; video?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; } | null | undefined; provider?: { name?: string | null | undefined; url?: string | null | undefined; } | null | undefined; author?: { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; fields?: { value: string; name: string; inline: boolean; }[] | null | undefined; }, { type?: string | null | undefined; description?: string | null | undefined; url?: string | null | undefined; color?: number | null | undefined; title?: string | null | undefined; timestamp?: string | null | undefined; footer?: { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; image?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; thumbnail?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; video?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; } | null | undefined; provider?: { name?: string | null | undefined; url?: string | null | undefined; } | null | undefined; author?: { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; fields?: { value: string; name: string; inline: boolean; }[] | null | undefined; }>; export declare const Reaction: zod.ZodObject<{ count: zod.ZodNumber; me: zod.ZodBoolean; emoji: zod.ZodObject<{ id: zod.ZodString; name: zod.ZodNullable>; roles: zod.ZodNullable>>; user: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; require_colons: zod.ZodNullable>; managed: zod.ZodNullable>; animated: zod.ZodNullable>; available: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }>; }, "strip", zod.ZodTypeAny, { emoji: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }; count: number; me: boolean; }, { emoji: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }; count: number; me: boolean; }>; export declare const MessageActivity: zod.ZodObject<{ type: zod.ZodNumber; party_id: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: number; party_id?: string | null | undefined; }, { type: number; party_id?: string | null | undefined; }>; export declare const MessageApplication: zod.ZodObject<{ id: zod.ZodString; cover_image: zod.ZodNullable>; description: zod.ZodString; icon: zod.ZodNullable>; name: zod.ZodString; }, "strip", zod.ZodTypeAny, { id: string; description: string; name: string; icon?: string | null | undefined; cover_image?: string | null | undefined; }, { id: string; description: string; name: string; icon?: string | null | undefined; cover_image?: string | null | undefined; }>; export declare const MessageReference: zod.ZodObject<{ message_id: zod.ZodNullable>; channel_id: zod.ZodNullable>; guild_id: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { guild_id?: string | null | undefined; message_id?: string | null | undefined; channel_id?: string | null | undefined; }, { guild_id?: string | null | undefined; message_id?: string | null | undefined; channel_id?: string | null | undefined; }>; export declare const Message: zod.ZodObject<{ id: zod.ZodString; channel_id: zod.ZodString; guild_id: zod.ZodNullable>; author: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; member: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>; nick: zod.ZodNullable>; roles: zod.ZodArray; joined_at: zod.ZodString; deaf: zod.ZodBoolean; mute: zod.ZodBoolean; }, "strip", zod.ZodTypeAny, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }, { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; }>>>; content: zod.ZodString; timestamp: zod.ZodString; edited_timestamp: zod.ZodNullable>; tts: zod.ZodBoolean; mention_everyone: zod.ZodBoolean; mentions: zod.ZodArray>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>, "many">; mention_roles: zod.ZodArray; mention_channels: zod.ZodArray, "many">; attachments: zod.ZodArray>; width: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; url: string; size: number; filename: string; proxy_url: string; height?: number | null | undefined; width?: number | null | undefined; }, { id: string; url: string; size: number; filename: string; proxy_url: string; height?: number | null | undefined; width?: number | null | undefined; }>, "many">; embeds: zod.ZodArray>; type: zod.ZodNullable>; description: zod.ZodNullable>; url: zod.ZodNullable>; timestamp: zod.ZodNullable>; color: zod.ZodNullable>; footer: zod.ZodNullable>; proxy_icon_url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }, { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }>>>; image: zod.ZodNullable>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }>>>; thumbnail: zod.ZodNullable>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; }>>>; video: zod.ZodNullable>; proxy_url: zod.ZodNullable>; height: zod.ZodNullable>; width: zod.ZodNullable>; }, "proxy_url">, "strip", zod.ZodTypeAny, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; }, { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; }>>>; provider: zod.ZodNullable>; url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { name?: string | null | undefined; url?: string | null | undefined; }, { name?: string | null | undefined; url?: string | null | undefined; }>>>; author: zod.ZodNullable>; url: zod.ZodNullable>; icon_url: zod.ZodNullable>; proxy_icon_url: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }, { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; }>>>; fields: zod.ZodNullable, "many">>>; }, "strip", zod.ZodTypeAny, { type?: string | null | undefined; description?: string | null | undefined; url?: string | null | undefined; color?: number | null | undefined; title?: string | null | undefined; timestamp?: string | null | undefined; footer?: { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; image?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; thumbnail?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; video?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; } | null | undefined; provider?: { name?: string | null | undefined; url?: string | null | undefined; } | null | undefined; author?: { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; fields?: { value: string; name: string; inline: boolean; }[] | null | undefined; }, { type?: string | null | undefined; description?: string | null | undefined; url?: string | null | undefined; color?: number | null | undefined; title?: string | null | undefined; timestamp?: string | null | undefined; footer?: { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; image?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; thumbnail?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; video?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; } | null | undefined; provider?: { name?: string | null | undefined; url?: string | null | undefined; } | null | undefined; author?: { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; fields?: { value: string; name: string; inline: boolean; }[] | null | undefined; }>, "many">; reactions: zod.ZodNullable>; roles: zod.ZodNullable>>; user: zod.ZodNullable>; avatar: zod.ZodNullable>; avatar_decoration_data: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { asset: string; sku_id?: string | undefined; }, { asset: string; sku_id?: string | undefined; }>>; bot: zod.ZodBoolean; flags: zod.ZodNullable>; premium_type: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }, { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }>>>; require_colons: zod.ZodNullable>; managed: zod.ZodNullable>; animated: zod.ZodNullable>; available: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }, { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }>; }, "strip", zod.ZodTypeAny, { emoji: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }; count: number; me: boolean; }, { emoji: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }; count: number; me: boolean; }>, "many">>>; nonce: zod.ZodNullable>>; pinned: zod.ZodBoolean; webhook_id: zod.ZodNullable>; type: zod.ZodNumber; activity: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: number; party_id?: string | null | undefined; }, { type: number; party_id?: string | null | undefined; }>>>; application: zod.ZodNullable>; description: zod.ZodString; icon: zod.ZodNullable>; name: zod.ZodString; }, "strip", zod.ZodTypeAny, { id: string; description: string; name: string; icon?: string | null | undefined; cover_image?: string | null | undefined; }, { id: string; description: string; name: string; icon?: string | null | undefined; cover_image?: string | null | undefined; }>>>; message_reference: zod.ZodNullable>; channel_id: zod.ZodNullable>; guild_id: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { guild_id?: string | null | undefined; message_id?: string | null | undefined; channel_id?: string | null | undefined; }, { guild_id?: string | null | undefined; message_id?: string | null | undefined; channel_id?: string | null | undefined; }>>>; flags: zod.ZodNullable>; stickers: zod.ZodNullable>>; referenced_message: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: number; id: string; content: string; timestamp: string; channel_id: string; tts: boolean; mention_everyone: boolean; mentions: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[]; mention_roles: string[]; mention_channels: { type: number; id: string; name: string; guild_id: string; }[]; attachments: { id: string; url: string; size: number; filename: string; proxy_url: string; height?: number | null | undefined; width?: number | null | undefined; }[]; embeds: { type?: string | null | undefined; description?: string | null | undefined; url?: string | null | undefined; color?: number | null | undefined; title?: string | null | undefined; timestamp?: string | null | undefined; footer?: { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; image?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; thumbnail?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; video?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; } | null | undefined; provider?: { name?: string | null | undefined; url?: string | null | undefined; } | null | undefined; author?: { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; fields?: { value: string; name: string; inline: boolean; }[] | null | undefined; }[]; pinned: boolean; application?: { id: string; description: string; name: string; icon?: string | null | undefined; cover_image?: string | null | undefined; } | null | undefined; flags?: number | null | undefined; activity?: { type: number; party_id?: string | null | undefined; } | null | undefined; nonce?: string | number | null | undefined; guild_id?: string | null | undefined; author?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; member?: { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; } | null | undefined; edited_timestamp?: string | null | undefined; reactions?: { emoji: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }; count: number; me: boolean; }[] | null | undefined; webhook_id?: string | null | undefined; message_reference?: { guild_id?: string | null | undefined; message_id?: string | null | undefined; channel_id?: string | null | undefined; } | null | undefined; stickers?: unknown[] | null | undefined; referenced_message?: unknown; }, { type: number; id: string; content: string; timestamp: string; channel_id: string; tts: boolean; mention_everyone: boolean; mentions: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }[]; mention_roles: string[]; mention_channels: { type: number; id: string; name: string; guild_id: string; }[]; attachments: { id: string; url: string; size: number; filename: string; proxy_url: string; height?: number | null | undefined; width?: number | null | undefined; }[]; embeds: { type?: string | null | undefined; description?: string | null | undefined; url?: string | null | undefined; color?: number | null | undefined; title?: string | null | undefined; timestamp?: string | null | undefined; footer?: { text: string; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; image?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; thumbnail?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; proxy_url?: string | null | undefined; } | null | undefined; video?: { height?: number | null | undefined; url?: string | null | undefined; width?: number | null | undefined; } | null | undefined; provider?: { name?: string | null | undefined; url?: string | null | undefined; } | null | undefined; author?: { name?: string | null | undefined; url?: string | null | undefined; icon_url?: string | null | undefined; proxy_icon_url?: string | null | undefined; } | null | undefined; fields?: { value: string; name: string; inline: boolean; }[] | null | undefined; }[]; pinned: boolean; application?: { id: string; description: string; name: string; icon?: string | null | undefined; cover_image?: string | null | undefined; } | null | undefined; flags?: number | null | undefined; activity?: { type: number; party_id?: string | null | undefined; } | null | undefined; nonce?: string | number | null | undefined; guild_id?: string | null | undefined; author?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; member?: { user: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; }; roles: string[]; joined_at: string; deaf: boolean; mute: boolean; nick?: string | null | undefined; } | null | undefined; edited_timestamp?: string | null | undefined; reactions?: { emoji: { id: string; user?: { username: string; discriminator: string; id: string; bot: boolean; avatar_decoration_data: { asset: string; sku_id?: string | undefined; } | null; avatar?: string | null | undefined; global_name?: string | null | undefined; flags?: number | null | undefined; premium_type?: number | null | undefined; } | null | undefined; name?: string | null | undefined; animated?: boolean | null | undefined; roles?: string[] | null | undefined; require_colons?: boolean | null | undefined; managed?: boolean | null | undefined; available?: boolean | null | undefined; }; count: number; me: boolean; }[] | null | undefined; webhook_id?: string | null | undefined; message_reference?: { guild_id?: string | null | undefined; message_id?: string | null | undefined; channel_id?: string | null | undefined; } | null | undefined; stickers?: unknown[] | null | undefined; referenced_message?: unknown; }>; export declare const VoiceDevice: zod.ZodObject<{ id: zod.ZodString; name: zod.ZodString; }, "strip", zod.ZodTypeAny, { id: string; name: string; }, { id: string; name: string; }>; export declare const KeyTypesObject: { readonly UNHANDLED: -1; readonly KEYBOARD_KEY: 0; readonly MOUSE_BUTTON: 1; readonly KEYBOARD_MODIFIER_KEY: 2; readonly GAMEPAD_BUTTON: 3; }; export declare const ShortcutKey: zod.ZodObject<{ type: zod.ZodEffects, 0 | 1 | 2 | 3 | -1, unknown>; code: zod.ZodNumber; name: zod.ZodString; }, "strip", zod.ZodTypeAny, { code: number; type: 0 | 1 | 2 | 3 | -1; name: string; }, { code: number; name: string; type?: unknown; }>; export declare const VoiceSettingModeTypeObject: { readonly UNHANDLED: -1; readonly PUSH_TO_TALK: "PUSH_TO_TALK"; readonly VOICE_ACTIVITY: "VOICE_ACTIVITY"; }; export declare const VoiceSettingsMode: zod.ZodObject<{ type: zod.ZodEffects, -1 | "PUSH_TO_TALK" | "VOICE_ACTIVITY", unknown>; auto_threshold: zod.ZodBoolean; threshold: zod.ZodNumber; shortcut: zod.ZodArray, 0 | 1 | 2 | 3 | -1, unknown>; code: zod.ZodNumber; name: zod.ZodString; }, "strip", zod.ZodTypeAny, { code: number; type: 0 | 1 | 2 | 3 | -1; name: string; }, { code: number; name: string; type?: unknown; }>, "many">; delay: zod.ZodNumber; }, "strip", zod.ZodTypeAny, { type: -1 | "PUSH_TO_TALK" | "VOICE_ACTIVITY"; auto_threshold: boolean; threshold: number; shortcut: { code: number; type: 0 | 1 | 2 | 3 | -1; name: string; }[]; delay: number; }, { auto_threshold: boolean; threshold: number; shortcut: { code: number; name: string; type?: unknown; }[]; delay: number; type?: unknown; }>; export declare const VoiceSettingsIO: zod.ZodObject<{ device_id: zod.ZodString; volume: zod.ZodNumber; available_devices: zod.ZodArray, "many">; }, "strip", zod.ZodTypeAny, { volume: number; device_id: string; available_devices: { id: string; name: string; }[]; }, { volume: number; device_id: string; available_devices: { id: string; name: string; }[]; }>; export declare const CertifiedDeviceTypeObject: { readonly UNHANDLED: -1; readonly AUDIO_INPUT: "AUDIO_INPUT"; readonly AUDIO_OUTPUT: "AUDIO_OUTPUT"; readonly VIDEO_INPUT: "VIDEO_INPUT"; }; export declare const CertifiedDevice: zod.ZodObject<{ type: zod.ZodEffects, -1 | "AUDIO_INPUT" | "AUDIO_OUTPUT" | "VIDEO_INPUT", unknown>; id: zod.ZodString; vendor: zod.ZodObject<{ name: zod.ZodString; url: zod.ZodString; }, "strip", zod.ZodTypeAny, { name: string; url: string; }, { name: string; url: string; }>; model: zod.ZodObject<{ name: zod.ZodString; url: zod.ZodString; }, "strip", zod.ZodTypeAny, { name: string; url: string; }, { name: string; url: string; }>; related: zod.ZodArray; echo_cancellation: zod.ZodNullable>; noise_suppression: zod.ZodNullable>; automatic_gain_control: zod.ZodNullable>; hardware_mute: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: -1 | "AUDIO_INPUT" | "AUDIO_OUTPUT" | "VIDEO_INPUT"; id: string; vendor: { name: string; url: string; }; model: { name: string; url: string; }; related: string[]; echo_cancellation?: boolean | null | undefined; noise_suppression?: boolean | null | undefined; automatic_gain_control?: boolean | null | undefined; hardware_mute?: boolean | null | undefined; }, { id: string; vendor: { name: string; url: string; }; model: { name: string; url: string; }; related: string[]; type?: unknown; echo_cancellation?: boolean | null | undefined; noise_suppression?: boolean | null | undefined; automatic_gain_control?: boolean | null | undefined; hardware_mute?: boolean | null | undefined; }>; export declare const SkuTypeObject: { readonly UNHANDLED: -1; readonly APPLICATION: 1; readonly DLC: 2; readonly CONSUMABLE: 3; readonly BUNDLE: 4; readonly SUBSCRIPTION: 5; }; export declare const Sku: zod.ZodObject<{ id: zod.ZodString; name: zod.ZodString; type: zod.ZodEffects, 1 | 4 | 2 | 3 | 5 | -1, unknown>; price: zod.ZodObject<{ amount: zod.ZodNumber; currency: zod.ZodString; }, "strip", zod.ZodTypeAny, { amount: number; currency: string; }, { amount: number; currency: string; }>; application_id: zod.ZodString; flags: zod.ZodNumber; release_date: zod.ZodNullable; }, "strip", zod.ZodTypeAny, { type: 1 | 4 | 2 | 3 | 5 | -1; id: string; name: string; flags: number; application_id: string; price: { amount: number; currency: string; }; release_date: string | null; }, { id: string; name: string; flags: number; application_id: string; price: { amount: number; currency: string; }; release_date: string | null; type?: unknown; }>; export declare const EntitlementTypesObject: { readonly UNHANDLED: -1; readonly PURCHASE: 1; readonly PREMIUM_SUBSCRIPTION: 2; readonly DEVELOPER_GIFT: 3; readonly TEST_MODE_PURCHASE: 4; readonly FREE_PURCHASE: 5; readonly USER_GIFT: 6; readonly PREMIUM_PURCHASE: 7; }; export declare const Entitlement: zod.ZodObject<{ id: zod.ZodString; sku_id: zod.ZodString; application_id: zod.ZodString; user_id: zod.ZodString; gift_code_flags: zod.ZodNumber; type: zod.ZodEffects, 1 | 4 | 2 | 3 | 5 | 6 | 7 | -1, unknown>; gifter_user_id: zod.ZodNullable>; branches: zod.ZodNullable>>; starts_at: zod.ZodNullable>; ends_at: zod.ZodNullable>; parent_id: zod.ZodNullable>; consumed: zod.ZodNullable>; deleted: zod.ZodNullable>; gift_code_batch_id: zod.ZodNullable>; }, "strip", zod.ZodTypeAny, { type: 1 | 4 | 2 | 3 | 5 | 6 | 7 | -1; id: string; application_id: string; user_id: string; sku_id: string; gift_code_flags: number; parent_id?: string | null | undefined; gifter_user_id?: string | null | undefined; branches?: string[] | null | undefined; starts_at?: string | null | undefined; ends_at?: string | null | undefined; consumed?: boolean | null | undefined; deleted?: boolean | null | undefined; gift_code_batch_id?: string | null | undefined; }, { id: string; application_id: string; user_id: string; sku_id: string; gift_code_flags: number; type?: unknown; parent_id?: string | null | undefined; gifter_user_id?: string | null | undefined; branches?: string[] | null | undefined; starts_at?: string | null | undefined; ends_at?: string | null | undefined; consumed?: boolean | null | undefined; deleted?: boolean | null | undefined; gift_code_batch_id?: string | null | undefined; }>; export declare const OrientationLockStateTypeObject: { readonly UNHANDLED: -1; readonly UNLOCKED: 1; readonly PORTRAIT: 2; readonly LANDSCAPE: 3; }; export declare const OrientationLockState: zod.ZodEffects, 1 | 2 | 3 | -1, unknown>; export declare const ThermalStateTypeObject: { readonly UNHANDLED: -1; readonly NOMINAL: 0; readonly FAIR: 1; readonly SERIOUS: 2; readonly CRITICAL: 3; }; export declare const ThermalState: zod.ZodEffects, 0 | 1 | 2 | 3 | -1, unknown>; export declare const OrientationTypeObject: { readonly UNHANDLED: -1; readonly PORTRAIT: 0; readonly LANDSCAPE: 1; }; export declare const Orientation: zod.ZodEffects, 0 | 1 | -1, unknown>; export declare const LayoutModeTypeObject: { readonly UNHANDLED: -1; readonly FOCUSED: 0; readonly PIP: 1; readonly GRID: 2; }; export declare const LayoutMode: zod.ZodEffects, 0 | 1 | 2 | -1, unknown>;