import { type KitStyled, type KitTone } from "./tokens.js"; export interface IconProps extends KitStyled { /** A lucide name in kebab-case, e.g. "arrow-up-right". */ name?: string; /** Edge length in px. */ size?: number; /** Paints the glyph — a `danger` icon is how a failed step reads red. */ tone?: KitTone; /** What a screen reader should call it. Absent, the glyph is decorative. */ label?: string; } /** A stroked glyph that inherits its color. ``. */ export declare function Icon({ name, size, tone, label, style }: IconProps): import("react").JSX.Element;