import { CallbackButtonTemplate } from '../keyboard'; import { ConstOrContextFunc } from '../generic-types'; import { Choices, ManyChoicesOptions, ChoiceTextFunc } from './types'; export declare function generateChoicesButtons(actionPrefix: string, isSubmenu: boolean, choices: ConstOrContextFunc, options: ManyChoicesOptions): (context: Context, path: string) => Promise; export declare function generateChoicesPaginationButtons(actionPrefix: string, choiceKeys: number, currentPage: number | undefined, options: ManyChoicesOptions): CallbackButtonTemplate[]; export declare function createChoiceTextFunction(choices: Choices, buttonText: undefined | ChoiceTextFunc): ChoiceTextFunc;