import { BaseMessageOptions as PageOptions } from 'discord.js';
import { BasePaginationBuilder } from './base-pagination.builder';
import { MenuAppearance } from '../interfaces';
import { PageBuilder } from './page.builder';
export declare class SelectMenuPaginationBuilder extends BasePaginationBuilder {
    private items;
    private pages;
    private customOptions;
    setPages(data: {
        pageId: string;
        builder: PageBuilder;
    }[]): this;
    setCustomOptions(value: string): void;
    private getPagesMap;
    setSelectMenuItems(value: MenuAppearance[]): this;
    build(page: string): Promise<PageOptions>;
    private createMenuItems;
}
