import React from "react";
interface ThinkingBlockProps {
    text: string;
    durationMs?: number;
    /** Whether currently streaming (always expanded, no toggle) */
    streaming?: boolean;
    /** Start collapsed (default true for completed, ignored when streaming) */
    defaultCollapsed?: boolean;
}
export declare const ThinkingBlock: React.MemoExoticComponent<({ text, durationMs, streaming, defaultCollapsed, }: ThinkingBlockProps) => React.JSX.Element | null>;
export {};
//# sourceMappingURL=ThinkingBlock.d.ts.map