import { FunctionalComponent } from '../../stencil-public-runtime';
import { QuickMessageTemplateButtonAction } from '../../store/type';
interface QuickMessageTemplateButtonDialogProps {
    isOpen: boolean;
    isEditing: boolean;
    label: string;
    actionValue: string;
    actionType: QuickMessageTemplateButtonAction;
    maxButtonNameLength: number;
    onLabelInput: (value: string) => void;
    onActionInput: (value: string) => void;
    onActionTypeChange: (value: QuickMessageTemplateButtonAction) => void;
    onClose: () => void;
    onSave: () => void;
    onDelete?: () => void;
}
export declare const QuickMessageTemplateButtonDialog: FunctionalComponent<QuickMessageTemplateButtonDialogProps>;
export {};
