import * as React from 'react'; import * as react_jsx_runtime from 'react/jsx-runtime'; import { a as ToolPart } from './parts-dj7AcUg0.js'; interface CommandPreviewProps { part: ToolPart; } /** * Terminal-style command output preview. * Shows the command, exit code, and stdout/stderr with expand/collapse. */ declare const CommandPreview: React.MemoExoticComponent<({ part }: CommandPreviewProps) => react_jsx_runtime.JSX.Element>; interface WriteFilePreviewProps { part: ToolPart; } /** * Preview for file write/create operations. * Shows file path, line count, and the written content. */ declare const WriteFilePreview: React.MemoExoticComponent<({ part }: WriteFilePreviewProps) => react_jsx_runtime.JSX.Element | null>; interface GrepResultsPreviewProps { part: ToolPart; } declare const GrepResultsPreview: React.MemoExoticComponent<({ part }: GrepResultsPreviewProps) => react_jsx_runtime.JSX.Element>; interface GlobResultsPreviewProps { part: ToolPart; } declare const GlobResultsPreview: React.MemoExoticComponent<({ part }: GlobResultsPreviewProps) => react_jsx_runtime.JSX.Element>; interface WebSearchPreviewProps { part: ToolPart; } declare const WebSearchPreview: React.MemoExoticComponent<({ part }: WebSearchPreviewProps) => react_jsx_runtime.JSX.Element>; interface QuestionPreviewProps { part: ToolPart; } declare const QuestionPreview: React.MemoExoticComponent<({ part }: QuestionPreviewProps) => react_jsx_runtime.JSX.Element>; interface DiffPreviewProps { part: ToolPart; } declare const DiffPreview: React.MemoExoticComponent<({ part }: DiffPreviewProps) => react_jsx_runtime.JSX.Element>; export { CommandPreview, type CommandPreviewProps, DiffPreview, type DiffPreviewProps, GlobResultsPreview, type GlobResultsPreviewProps, GrepResultsPreview, type GrepResultsPreviewProps, QuestionPreview, type QuestionPreviewProps, WebSearchPreview, type WebSearchPreviewProps, WriteFilePreview, type WriteFilePreviewProps };