import type { UsingClient } from '../../commands'; import type { GatewayInviteCreateDispatchData, GatewayInviteDeleteDispatchData } from '../../types'; export declare const INVITE_CREATE: (_self: UsingClient, data: GatewayInviteCreateDispatchData) => { channelId: string; code: string; createdAt: number; guildId?: string | undefined; inviter?: { id: string; username: string; discriminator: string; globalName: string | null; avatar: string | null; bot?: boolean | undefined; system?: boolean | undefined; mfaEnabled?: boolean | undefined; banner?: string | null | undefined; accentColor?: number | null | undefined; locale?: string | undefined; verified?: boolean | undefined; email?: string | null | undefined; flags?: import("../..").UserFlags | undefined; premiumType?: import("../..").UserPremiumType | undefined; publicFlags?: import("../..").UserFlags | undefined; avatarDecorationData?: import("../..").APIAvatarDecorationData | null | undefined; collectibles?: import("../..").APICollectibles | null | undefined; primaryGuild?: import("../..").APIUserPrimaryGuild | null | undefined; } | undefined; maxAge: number; maxUses: number; targetType?: import("../..").InviteTargetType | undefined; targetUser?: { id: string; username: string; discriminator: string; globalName: string | null; avatar: string | null; bot?: boolean | undefined; system?: boolean | undefined; mfaEnabled?: boolean | undefined; banner?: string | null | undefined; accentColor?: number | null | undefined; locale?: string | undefined; verified?: boolean | undefined; email?: string | null | undefined; flags?: import("../..").UserFlags | undefined; premiumType?: import("../..").UserPremiumType | undefined; publicFlags?: import("../..").UserFlags | undefined; avatarDecorationData?: import("../..").APIAvatarDecorationData | null | undefined; collectibles?: import("../..").APICollectibles | null | undefined; primaryGuild?: import("../..").APIUserPrimaryGuild | null | undefined; } | undefined; targetApplication?: { id?: string | undefined; name?: string | undefined; icon?: string | null | undefined; description?: string | undefined; rpcOrigins?: string[] | undefined; botPublic?: boolean | undefined; botRequireCodeGrant?: boolean | undefined; bot?: import("../..").APIUser | undefined; termsOfServiceUrl?: string | undefined; privacyPolicyUrl?: string | undefined; owner?: import("../..").APIUser | undefined; verifyKey?: string | undefined; team?: import("../..").APITeam | null | undefined; guildId?: string | undefined; guild?: import("../..").APIPartialGuild | undefined; primarySkuId?: string | undefined; slug?: string | undefined; coverImage?: string | undefined; flags?: import("../..").ApplicationFlags | undefined; approximateGuildCount?: number | undefined; approximateUserInstallCount?: number | undefined; redirectUris?: string[] | undefined; interactionsEndpointUrl?: string | null | undefined; roleConnectionsVerificationUrl?: string | null | undefined; tags?: [string, (string | undefined)?, (string | undefined)?, (string | undefined)?, (string | undefined)?] | undefined; installParams?: import("../..").APIApplicationInstallParams | undefined; integrationTypesConfig?: import("../..").APIApplicationIntegrationTypesConfigMap | undefined; customInstallUrl?: string | undefined; } | undefined; temporary: boolean; uses: 0; }; export declare const INVITE_DELETE: (_self: UsingClient, data: GatewayInviteDeleteDispatchData) => { channelId: string; guildId?: string | undefined; code: string; };