import React from 'react'; import './AIWriter.css'; export interface AIWriterProps { className?: string; 'data-testid'?: string; width?: string | number; height?: string | number; style?: React.CSSProperties; onContentGenerated?: (content: string) => void; onError?: (error: string) => void; onProgressUpdate?: (progress: number) => void; onStreamingChunk?: (chunk: string) => void; placeholder?: string; disabled?: boolean; autoHeight?: boolean; maxHeight?: number; tone?: 'formal' | 'casual'; format?: 'plain-text' | 'markdown'; length?: 'short' | 'medium' | 'long'; sharedContext?: string; expectedInputLanguages?: string[]; expectedContextLanguages?: string[]; outputLanguage?: string; showControls?: boolean; allowStreaming?: boolean; showAdvancedOptions?: boolean; controlsOnly?: boolean; externalPrompt?: string; resizable?: boolean; allowCopy?: boolean; allowDownload?: boolean; downloadFileName?: string; } export default function AIWriter({ className, 'data-testid': testId, width, height, style, onContentGenerated, onError, onProgressUpdate, onStreamingChunk, placeholder, disabled, autoHeight, maxHeight, tone, format, length, sharedContext, expectedInputLanguages, expectedContextLanguages, outputLanguage, showControls, allowStreaming, showAdvancedOptions, controlsOnly, externalPrompt, resizable, allowCopy, allowDownload, downloadFileName, }: AIWriterProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=AIWriter.d.ts.map