import type { AdaptorApplicationCommandAutoCompleteInteraction, AdaptorApplicationCommandInteraction, AdaptorApplicationCommandInteractionOption, AdaptorInteraction, AdaptorInteractionBase, AdaptorModalSubmitInteraction, AdaptorPingInteraction, AdaptorUserInvokedInteractionBase, Snowflake } from "../structure"; import type { APIApplicationCommandAutocompleteInteraction, APIApplicationCommandInteraction, APIApplicationCommandInteractionDataOption, APIInteraction, APIInteractionDataResolvedChannel, APIInteractionDataResolvedGuildMember, APIMessageComponentInteraction, APIModalSubmitInteraction, APIPingInteraction, APIRole, APIUser } from "discord-api-types/v10"; export declare const transformersInteraction: { interaction: (interaction: APIInteraction) => AdaptorInteraction; interactionBase: (interaction: APIInteraction) => AdaptorInteractionBase; userInvokedInteractionBase: (interaction: APIApplicationCommandInteraction | APIMessageComponentInteraction | APIApplicationCommandAutocompleteInteraction | APIModalSubmitInteraction) => AdaptorUserInvokedInteractionBase; pingInteraction: (interaction: APIPingInteraction) => AdaptorPingInteraction; applicationCommandInteraction: (interaction: APIApplicationCommandInteraction) => AdaptorApplicationCommandInteraction; applicationCommandInteractionOption: (option: APIApplicationCommandInteractionDataOption) => AdaptorApplicationCommandInteractionOption; messageComponentInteraction: (interaction: APIMessageComponentInteraction) => AdaptorInteraction; applicationCommandAutocompleteInteraction: (interaction: APIApplicationCommandAutocompleteInteraction) => AdaptorApplicationCommandAutoCompleteInteraction; modalSubmitInteraction: (interaction: APIModalSubmitInteraction) => AdaptorModalSubmitInteraction; resolvedUsers: (record: Record) => Record; resolvedMembers: (record: Record) => Record; resolvedRoles: (record: Record) => Record; resolvedChannels: (record: Record) => Record; }; //# sourceMappingURL=transformInteraction.d.ts.map