import * as React from 'react';
export interface ActionButtonContextProps {
    prefixCls: string;
    onSend?: VoidFunction;
    onSendDisabled?: boolean;
    onClear?: VoidFunction;
    onClearDisabled?: boolean;
    onCancel?: VoidFunction;
    onCancelDisabled?: boolean;
    onSpeech?: VoidFunction;
    onSpeechDisabled?: boolean;
    speechRecording?: boolean;
    disabled?: boolean;
    setSubmitDisabled?: (disabled: boolean) => void;
    /**
     * 发送按钮配置
     */
    sendButtonProps?: {
        icon?: React.ReactNode;
        [key: string]: any;
    };
    /**
     * 是否允许内容为空时提交
     */
    canEmptySubmit?: boolean;
}
