import { FunctionalComponent } from '../../stencil-public-runtime';
import { QuickMessageTemplateButton } from '../../store/type';
interface QuickMessageTemplateButtonListProps {
    buttons?: QuickMessageTemplateButton[];
    maxButtonCount: number;
    addButtonLabel: string;
    onButtonClick?: (button: QuickMessageTemplateButton) => void;
    onAddButton?: () => void;
    onReorderButton?: (buttonId: string, direction: 'up' | 'down') => void;
    listClass?: string;
    buttonClass?: string;
}
export declare const QuickMessageTemplateButtonList: FunctionalComponent<QuickMessageTemplateButtonListProps>;
export {};
