import React from 'react';
export interface ChatInputEditorHandle {
    clear: () => void;
    focus: () => void;
    openResourcePicker: () => void;
    getSerializedContent: () => string;
}
export interface ChatInputEditorProps {
    value: string;
    placeholder: string;
    minRows: number;
    maxRows: number;
    lineHeight?: string;
    onChange: (value: string) => void;
    onKeyDown?: (event: KeyboardEvent) => boolean;
}
export declare const ChatInputEditor: React.NamedExoticComponent<ChatInputEditorProps & React.RefAttributes<ChatInputEditorHandle>>;
//# sourceMappingURL=chat-input-editor.d.ts.map