import React from 'react';
import type { AiSummaryStatus } from './types';
export interface AiSummaryContentProps {
    status: AiSummaryStatus;
    summary: string;
    onRefresh?: () => void;
    useMarkdown?: boolean;
    showRefreshButton?: boolean;
    /** 是否折叠（外部控制），默认 false */
    collapsed?: boolean;
    classNamePrefix?: string;
    /** 是否启用打字机效果，默认 false */
    typewriter?: boolean;
    /** 打字机每个字符显示的间隔时间（毫秒），默认 30 */
    typewriterSpeed?: number;
}
/**
 * 纯内容渲染组件 —— 仅输出 Markdown / loading / error / 刷新入口，
 * 不包含 AiSummary 的外壳（badge、wrapper 视觉容器）。
 */
export declare const AiSummaryContent: React.FC<AiSummaryContentProps>;
export default AiSummaryContent;
