v2componentsbuilder
Version: 
A discord.js v2components builder
22 lines (21 loc) • 702 B
TypeScript
import { APIChannelSelectComponent, Snowflake, ChannelType } from 'discord-api-types/v10';
export declare class V2ChannelSelectBuilder {
    private custom_id;
    private placeholder?;
    private default_values?;
    private channel_types?;
    private min_values?;
    private max_values?;
    private disabled?;
    constructor();
    setCustomId(custom_id: string): this;
    setPlaceholder(placeholder: string): this;
    setChannelTypes(types: ChannelType[]): this;
    setMinValues(min: number): this;
    setMaxValues(max: number): this;
    setDisabled(disabled: boolean): this;
    setDefaultValues(values: {
        id: Snowflake;
    }[]): this;
    toJSON(): APIChannelSelectComponent;
}