import { type LucideIcon } from "lucide-react"; import type { ToolIconKind } from "./tool-presentation.js"; /** * The icon for a presentation kind, looked up when a row renders. A module-level * table would capture the icons at load time; in a bundle where this module and * the icon library's chunk import each other, an icon can still be undefined * then, and the row would render an undefined component (React #130). */ export declare function toolIcon(kind: ToolIconKind): LucideIcon; /** A tool kind's icon as an element. */ export declare function ToolKindIcon({ kind, className }: { kind: ToolIconKind; className?: string; }): import("react").JSX.Element;