import { CheckboxConfig, DefaultCtx } from '../interfaces'; import { KeyboardButton } from '../keyboard-button'; import { CheckboxMenu } from './checkbox.menu'; export declare class CheckboxObjectMenu = Record, TValue extends string = string> extends CheckboxMenu { private genericConfig; constructor(config: CheckboxConfig); stateToMenu(state: TState): KeyboardButton[]; menuToState(menu: TValue[]): TState; }