import { GenericMenu } from '../generic-menu'; import { CheckboxConfig, DefaultCtx, MenuOption } from '../interfaces'; import { KeyboardButton } from '../keyboard-button'; export declare class CheckboxMenu extends GenericMenu { private config; constructor(config: CheckboxConfig); stateToMenu(state: TState): KeyboardButton[]; menuToState(menu: TValue[]): TState; onActiveButton(ctx: TCtx, activeButton: MenuOption): void; formatButtonLabel(ctx: TCtx, button: KeyboardButton): string; }