import React from 'react';
import type { InstructionType } from '../../sdk';
import type { MarketrixConfig } from '../../types';
interface MessageInputProps {
    value: string;
    onChange: (value: string) => void;
    onKeyPress: (e: React.KeyboardEvent) => void;
    onSend: () => void;
    isLoading: boolean;
    isTaskRunning?: boolean;
    onStop?: () => void;
    config?: MarketrixConfig;
    currentMode?: InstructionType;
    enabledModes?: InstructionType[];
    onModeChange?: (mode: InstructionType) => void;
    isScreenSharing?: boolean;
}
export declare const MessageInput: React.ForwardRefExoticComponent<Omit<MessageInputProps, "ref"> & React.RefAttributes<HTMLTextAreaElement>>;
export {};
//# sourceMappingURL=MessageInput.d.ts.map