export interface AIInputProps { value: string; onChange: (value: string) => void; placeholder?: string; origin: string; systemPrompt?: string; onComplete?: (text: string) => void; onError?: (error: Error) => void; onDelta?: (delta: string) => void; disabled?: boolean; className?: string; 'data-testid'?: string; /** When true, automatically triggers generation on mount if value is empty. Uses systemPrompt as the generation prompt. */ autoGenerate?: boolean; /** When true, streams generated text into the input in real-time. When false (default), shows a placeholder until generation completes. */ streaming?: boolean; /** Transform the text input value into the prompt sent to the AI. Defaults to using the input value as-is. */ getUserPrompt?: (textInput: string) => string; } //# sourceMappingURL=types.d.ts.map