import type { LucideProps } from 'lucide-react'; declare const ICONS: { readonly 'align-center': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-center-horizontal': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-center-vertical': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-end-horizontal': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-end-vertical': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-justify': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-left': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-right': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-start-horizontal': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-start-vertical': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-vertical-justify-center': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-vertical-justify-end': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'align-vertical-justify-start': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'arrow-left-right': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'arrow-right': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly baseline: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'between-vertical-start': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly bold: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly bookmark: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly braces: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'bring-to-front': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly camera: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chart-area': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chart-bar': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chart-column': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chart-line': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chart-pie': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chart-scatter': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly check: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chevron-down': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chevron-left': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chevron-right': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'chevron-up': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly circle: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'circle-arrow-left': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'circle-check': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'circle-help': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly cloud: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly code: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly copy: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly crop: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly download: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly ellipsis: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly eraser: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly eye: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'eye-off': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'file-plus': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'flip-horizontal-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'flip-vertical-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'folder-up': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'function-square': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'git-branch': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly github: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly globe: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'grid-3x3': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly group: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly hand: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly highlighter: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly image: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly indent: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly info: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly italic: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly keyboard: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly laugh: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'layout-grid': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly link: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly list: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'list-ordered': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'loader-circle': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly lock: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'log-out': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly maximize: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly menu: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'message-square': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly minimize: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly minus: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly moon: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'mouse-pointer-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'mouse-pointer-click': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly move: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'move-horizontal': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'move-vertical': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly music: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly outdent: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'paint-bucket': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly paintbrush: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly palette: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly pause: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly pencil: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'pencil-line': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly pipette: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly play: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly plus: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly power: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly presentation: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly quote: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly radar: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly radical: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'redo-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'remove-formatting': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly repeat: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'rotate-cw': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly search: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly send: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'send-to-back': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly shapes: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'share-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly smile: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly sparkles: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly spline: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly square: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly sticker: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly strikethrough: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly sun: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly table: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly terminal: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly timer: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'trash-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly triangle: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'triangle-alert': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly type: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly underline: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'undo-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'unfold-vertical': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly ungroup: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly unlock: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly upload: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly user: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly users: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly video: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'volume-1': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'volume-2': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly 'volume-x': import("react").ForwardRefExoticComponent & import("react").RefAttributes>; readonly x: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; }; export type IconName = keyof typeof ICONS; export type IconProps = { icon: IconName; className?: string; } & Omit; export declare function Icon({ icon, className, size, strokeWidth, ...props }: IconProps): import("react").JSX.Element; export default Icon;