/**
 * Inline Lucide icon (1.5px stroke), tinted by currentColor.
 */
export interface IconProps {
  /** Lucide icon name, e.g. "circle-dot", "sparkles", "git-branch" */
  name: string;
  /** Square size in px. 16 inline, 18–20 in buttons/nav. @default 16 */
  size?: number;
  /** @default 1.5 */
  strokeWidth?: number;
  /** Accessible label; omit for decorative icons */
  title?: string;
  style?: React.CSSProperties;
}
export declare function Icon(props: IconProps): JSX.Element;
