/** * Chat message input component * Text input with image attachment and audio file upload support */ import React from 'react'; import { AttachedImage, Theme } from '../../types'; export interface MessageInputProps { value: string; onChange: (value: string) => void; onSubmit: (message: string, images?: AttachedImage[]) => void; onAudioRecorded?: (audioBlob: Blob, mimeType: string) => Promise; isRunning?: boolean; theme: Theme; placeholder?: string; enableImages?: boolean; enableAudioUpload?: boolean; enableMicrophone?: boolean; disableTextInput?: boolean; onClick?: (event: React.MouseEvent) => void; isSelected?: boolean; } /** * Message input - text area with send button and optional image attachments */ export declare const MessageInput: React.FC; //# sourceMappingURL=MessageInput.d.ts.map