import { GroupedOptionsInterface, SelectOptionInterface } from "./SelectButton";
import { SelectButtonConfigInterface } from "./ComponentsManager";
export declare class SelectButtonManager {
    private readonly elementId;
    private static readonly MAIN_BUTTON_SUFFIX;
    private static readonly ADDITIONAL_BUTTON_SUFFIX;
    private static readonly SELECT_TITLE_DIV;
    private readonly selectComponent;
    constructor(elementId: string);
    createButton(options: Array<SelectOptionInterface> | Array<GroupedOptionsInterface>, config?: SelectButtonConfigInterface): void;
    addButton(options: Array<SelectOptionInterface> | Array<GroupedOptionsInterface>, config?: SelectButtonConfigInterface): void;
    unmountButton(): void;
    unmountAdditionalButton(): void;
    private button;
    private renderTitle;
    private createDiv;
}
