import { SxProps, Theme } from '@mui/material/styles';
export interface ChatInputProps {
    value: string;
    onChange: (value: string) => void;
    onSubmit: (value: string) => void;
    placeholder?: string;
    disabled?: boolean;
    loading?: boolean;
    maxLength?: number;
    actions?: React.ReactNode;
    suggestions?: string[];
    onSuggestionClick?: (suggestion: string) => void;
    sx?: SxProps<Theme>;
}
declare function ChatInput({ value, onChange, onSubmit, placeholder, disabled, loading, maxLength, actions, sx, }: ChatInputProps): import("react/jsx-runtime").JSX.Element;
declare namespace ChatInput {
    var displayName: string;
}
export default ChatInput;
