import type { ReactNode } from 'react'; type ColorVariant = 'default' | 'blue' | 'emerald' | 'purple' | 'cyan' | 'amber' | 'red'; interface ToolHeaderProps { toolName: string; isExpanded: boolean; onToggle: () => void; isError?: boolean; colorVariant?: ColorVariant; canExpand?: boolean; children?: ReactNode; } export declare function ToolHeader({ toolName, isExpanded, onToggle, isError, colorVariant, canExpand, children, }: ToolHeaderProps): import("react/jsx-runtime").JSX.Element; export declare function ToolHeaderSeparator(): import("react/jsx-runtime").JSX.Element; export declare function ToolHeaderDetail({ children, className, }: { children: ReactNode; className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function ToolHeaderMeta({ children, className, }: { children: ReactNode; className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function ToolHeaderSuccess({ children }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export declare function ToolHeaderError({ children }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=ToolHeader.d.ts.map