import { EventEmitter } from '../../stencil-public-runtime';
import { QuickMessageTemplateContent } from '../../store/type';
export declare class QuickMessageMenuListContentComponent {
    content: QuickMessageTemplateContent;
    maxMenuList: number;
    maxTitleLength: number;
    maxDescriptionLength: number;
    maxButtonCount: number;
    maxButtonNameLength: number;
    contentChange: EventEmitter<QuickMessageTemplateContent>;
    private isButtonDialogOpen;
    private buttonDialogMenuId?;
    private buttonDialogLabel;
    private buttonDialogAction;
    private buttonDialogType;
    private editingButtonId?;
    private menuErrors;
    private loadedUrls;
    private errorUrls;
    private fileInputs;
    private emitContent;
    private updateMenuList;
    private updateMenu;
    private handleImageLoad;
    private handleImageError;
    private readonly handleAddMenu;
    private handleDeleteMenu;
    private reorderMenu;
    private setMenuTitle;
    private setMenuDescription;
    private handleSelectImage;
    private handleImageChange;
    private handleRemoveImage;
    private openButtonDialog;
    private closeButtonDialog;
    private setButtonDialogType;
    private handleButtonSave;
    private handleDeleteButton;
    private reorderMenuButton;
    private renderMenuCard;
    render(): any;
}
