import type { ContentJson } from './types';
interface ToolResultRendererProps {
    toolName: string;
    contentJson: ContentJson;
    toolDurationMs?: number | null;
    debug?: boolean;
    onNavigateToSession?: (sessionId: string) => void;
    compact?: boolean;
    sessionId?: string;
    onRetry?: () => void;
    onCompact?: () => void;
}
export declare function ToolResultRenderer({ toolName, contentJson, toolDurationMs, debug, onNavigateToSession, compact, sessionId, onRetry, onCompact, }: ToolResultRendererProps): import("react/jsx-runtime").JSX.Element;
export * from './types';
export { ReasoningRenderer } from './ReasoningRenderer';
//# sourceMappingURL=index.d.ts.map