swc/bundler/tests/.cache/deno/2c72044ea3963076ae6fec81d0d4c42925661b9d.ts
강동윤 d60c3242af
fix(swc): Fix bugs (#1739)
swc_bundler:
 - Fix cycle detection for complex circular imports. (denoland/deno#10752)

swc_ecma_transforms_typescript:
 - Allow using large values for an enum variant.
2021-05-25 14:30:17 +09:00

19 lines
823 B
TypeScript

// Loaded from https://deno.land/x/discordeno@11.0.0-rc.2/src/types/interactions/commands/application_command_interaction_data_resolved.ts
import { Channel } from "../../channels/channel.ts";
import { Role } from "../../permissions/role.ts";
import { User } from "../../users/user.ts";
import { InteractionGuildMember } from "../interaction_guild_member.ts";
export interface ApplicationCommandInteractionDataResolved {
/** The Ids and User objects */
users?: Record<string, User>;
/** The Ids and partial Member objects */
members?: Record<string, Omit<InteractionGuildMember, "user" | "deaf" | "mute">>;
/** The Ids and Role objects */
roles?: Record<string, Role>;
/** The Ids and partial Channel objects */
channels?: Record<string, Pick<Channel, "id" | "name" | "type" | "permissionOverwrites">>;
}