import * as React from "react"; export declare const iconNameMap: { "at-sign": import("react/jsx-runtime").JSX.Element; bell: import("react/jsx-runtime").JSX.Element; book: import("react/jsx-runtime").JSX.Element; chart: import("react/jsx-runtime").JSX.Element; check: import("react/jsx-runtime").JSX.Element; cloud: import("react/jsx-runtime").JSX.Element; compass: import("react/jsx-runtime").JSX.Element; copy: import("react/jsx-runtime").JSX.Element; cross: import("react/jsx-runtime").JSX.Element; "dew-point": import("react/jsx-runtime").JSX.Element; down: import("react/jsx-runtime").JSX.Element; download: import("react/jsx-runtime").JSX.Element; drizzle: import("react/jsx-runtime").JSX.Element; droplet: import("react/jsx-runtime").JSX.Element; eye: import("react/jsx-runtime").JSX.Element; fog: import("react/jsx-runtime").JSX.Element; heart: import("react/jsx-runtime").JSX.Element; help: import("react/jsx-runtime").JSX.Element; home: import("react/jsx-runtime").JSX.Element; key: import("react/jsx-runtime").JSX.Element; left: import("react/jsx-runtime").JSX.Element; lightning: import("react/jsx-runtime").JSX.Element; link: import("react/jsx-runtime").JSX.Element; location: import("react/jsx-runtime").JSX.Element; lock: import("react/jsx-runtime").JSX.Element; menu: import("react/jsx-runtime").JSX.Element; minus: import("react/jsx-runtime").JSX.Element; moon: import("react/jsx-runtime").JSX.Element; "partly-cloudy-day": import("react/jsx-runtime").JSX.Element; "partly-cloudy-night": import("react/jsx-runtime").JSX.Element; pause: import("react/jsx-runtime").JSX.Element; play: import("react/jsx-runtime").JSX.Element; plus: import("react/jsx-runtime").JSX.Element; rain: import("react/jsx-runtime").JSX.Element; right: import("react/jsx-runtime").JSX.Element; save: import("react/jsx-runtime").JSX.Element; settings: import("react/jsx-runtime").JSX.Element; share: import("react/jsx-runtime").JSX.Element; "sign-out": import("react/jsx-runtime").JSX.Element; snow: import("react/jsx-runtime").JSX.Element; sun: import("react/jsx-runtime").JSX.Element; sunrise: import("react/jsx-runtime").JSX.Element; sunset: import("react/jsx-runtime").JSX.Element; tag: import("react/jsx-runtime").JSX.Element; thermometer: import("react/jsx-runtime").JSX.Element; trash: import("react/jsx-runtime").JSX.Element; sortable: import("react/jsx-runtime").JSX.Element; up: import("react/jsx-runtime").JSX.Element; weight: import("react/jsx-runtime").JSX.Element; wind: import("react/jsx-runtime").JSX.Element; }; export interface IProps extends React.SVGProps { draw?: boolean; margin?: "start" | "end"; name: keyof typeof iconNameMap; size?: "2" | "3" | "4" | "inherit"; } export default function Icon({ draw, margin, name, size, ...rest }: IProps): import("react/jsx-runtime").JSX.Element;