function TextBasedChannelMixin

export function TextBasedChannelMixin<Entity, InGuild extends boolean = boolean, IgnoredFields extends keyof TextBasedChannelFields<InGuild> = never,>( Base?: Constructable<Entity>, inGuild?: InGuild, ignore?: IgnoredFields[],): Constructable<Entity & Omit<TextBasedChannelFields<InGuild>, IgnoredFields>>;

Type Parameters

Entity

optional
InGuild? extends boolean = boolean

optional
IgnoredFields? extends keyof TextBasedChannelFields<InGuild> = never

Parameters

optional
Base?: Constructable<Entity>
optional
inGuild?: InGuild
optional
ignore?: IgnoredFields[]