feat: Expose additional channel-related enums in library exports

This commit is contained in:
2025-02-15 15:51:01 -06:00
parent 1dc1371e34
commit aaa99f9120
+8 -2
View File
@@ -5,7 +5,13 @@ export { Intent, Trait } from './types/common';
export type { ClientConfig } from './types/common'; export type { ClientConfig } from './types/common';
export type { Context } from './types/context'; export type { Context } from './types/context';
export { Expectation } from './types/common'; export { Expectation } from './types/common';
export { ChannelType } from './types/channel'; export {
ChannelType,
ChannelFlags,
VideoQualityMode,
SortOrderType,
ForumLayoutType
} from './types/channel';
// Consumable util classes // Consumable util classes
export { Guild } from './types/guild'; export { Guild } from './types/guild';
export { Role } from './types/role'; export { Role } from './types/role';
@@ -16,4 +22,4 @@ export { Embed } from './types/embed';
export { Emoji } from './types/emoji'; export { Emoji } from './types/emoji';
// Other // Other
export { createCommandHandler, type InteractionData, type InteractionCommpoentData, type InteractionCommandData, type InteractionHandlerFunction } from './types/handler'; export { createCommandHandler, type InteractionData, type InteractionCommpoentData, type InteractionCommandData, type InteractionHandlerFunction } from './types/handler';
export { ApplicationCommandType, ApplicationCommandOptionType as CommandOptionType } from './types/applicationCommand'; export { ApplicationCommandType, ApplicationCommandOptionType as CommandOptionType } from './types/applicationCommand';