import type React from 'react';
import type { RecordingController } from '../../MediaRecorder/hooks/useMediaRecorder';
import type { MessageInputProps } from '../MessageInput';
export type MessageInputHookProps = {
    handleSubmit: (event?: React.BaseSyntheticEvent) => void;
    onPaste: (event: React.ClipboardEvent<HTMLTextAreaElement>) => void;
    recordingController: RecordingController;
    textareaRef: React.MutableRefObject<HTMLTextAreaElement | null | undefined>;
};
export declare const useMessageInputControls: (props: MessageInputProps) => MessageInputHookProps;
