import { EventEmitter } from '../../stencil-public-runtime';
import { QuickMessageTemplateButtonAction, QuickMessageTemplateContent } from '../../store/type';
export declare class QuickMessageButtonContentComponent {
    content: QuickMessageTemplateContent;
    maxLength: number;
    maxButtonCount: number;
    maxButtonNameLength: number;
    placeholder: string;
    contentChange: EventEmitter<QuickMessageTemplateContent>;
    isShowCreateButtonDialog: boolean;
    createButtonLabel: string;
    createButtonAction: string;
    createButtonType: QuickMessageTemplateButtonAction;
    editingButtonId?: string;
    private emitContent;
    private updateButtons;
    private reorderButtons;
    private readonly handleTextChange;
    private openCreateButtonDialog;
    private closeCreateButtonDialog;
    private handleCreateButtonSave;
    private setCreateButtonType;
    private handleDeleteEditingButton;
    render(): any;
}
