UNPKG

v2componentsbuilder

Version:
21 lines (20 loc) 711 B
import { ButtonStyle, APIMessageComponentEmoji, APIButtonComponentWithCustomId, APIButtonComponentWithURL } from 'discord-api-types/v10'; export declare class V2ButtonBuilder { private type; private style; private label?; private emoji?; private custom_id; private sku_id?; private url?; private disabled?; constructor(); setCustomId(custom_id: string): this; setLabel(label: string): this; setEmoji(emoji: APIMessageComponentEmoji): this; setStyle(style: ButtonStyle): this; setURL(url: string): this; setDisabled(disabled: boolean): this; setSKU(sku_id: string): this; toJSON(): APIButtonComponentWithCustomId | APIButtonComponentWithURL; }