export type IconColor = "inherit" | "primary" | "secondary" | "disabled" | "error" | "success" | "warning"; export type IconSize = "smallest" | "small" | "medium" | "large"; /** * Standardized icon size map in px. * Use with direct Lucide imports: `` */ export declare const iconSize: { readonly smallest: 16; readonly small: 20; readonly medium: 24; readonly large: 28; }; export type IconProps = { size?: IconSize | number; color?: IconColor; className?: string; onClick?: (e: React.SyntheticEvent) => void; style?: React.CSSProperties; }; export declare const colorClassesMapping: Record;