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