import { ButtonBuilder } from "@discord-interactions/builders"; import type { APIButtonComponentWithCustomId } from "discord-api-types/v10"; import { ButtonContext } from "../index.js"; import { ComponentBase } from "./Base.js"; export declare class Button extends ComponentBase { constructor(id: string, builder: ButtonBuilder, handler?: (ctx: ButtonContext) => Promise); createInstance(state: string): ButtonBuilder; }