import { MessageComponent } from "./MessageComponent"; import { IMessageButton } from "./types"; export declare class MessageButton extends MessageComponent implements IMessageButton { readonly type = 2; style: number; label: string; emoji: { name: string; id: string; }; url: string; constructor(); setLabel(label: string): this; setEmoji(emoji: string): this; setUrl(url: string): this; setStyle(style: number | string): this; toJSON(): { type: number; style: number; label: string; emoji: { name: string; id: string; }; url: string; disabled: boolean; custom_id?: undefined; } | { type: number; style: number; label: string; emoji: { name: string; id: string; }; custom_id: string; url: string; disabled: boolean; }; }