UNPKG

sate-lib

Version:

A lightweight and modular React component library designed for modern web interfaces. **SATE Lib** powers the [sate.menu](https://sate.menu) platform with reusable, scalable, and themeable UI components.

53 lines 2.87 kB
import type { SVGProps } from "react"; export declare const Icons: { readonly ArrowOut: import("react").FC<SVGProps<SVGSVGElement>>; readonly Caret: import("react").FC<SVGProps<SVGSVGElement>>; readonly CheckboxChecked: import("react").FC<SVGProps<SVGSVGElement>>; readonly CheckCircle: import("react").FC<SVGProps<SVGSVGElement>>; readonly "CheckCircle-fill": import("react").FC<SVGProps<SVGSVGElement>>; readonly ChevronDown: import("react").FC<SVGProps<SVGSVGElement>>; readonly ChevronLeft: import("react").FC<SVGProps<SVGSVGElement>>; readonly ChevronRight: import("react").FC<SVGProps<SVGSVGElement>>; readonly ChevronUp: import("react").FC<SVGProps<SVGSVGElement>>; readonly Envelope: import("react").FC<SVGProps<SVGSVGElement>>; readonly Export: import("react").FC<SVGProps<SVGSVGElement>>; readonly "Eye-fill": import("react").FC<SVGProps<SVGSVGElement>>; readonly FacebookLogo: import("react").FC<SVGProps<SVGSVGElement>>; readonly Gallery: import("react").FC<SVGProps<SVGSVGElement>>; readonly GlobeSimple: import("react").FC<SVGProps<SVGSVGElement>>; readonly "Google-fill": import("react").FC<SVGProps<SVGSVGElement>>; readonly Info: import("react").FC<SVGProps<SVGSVGElement>>; readonly Instagram: import("react").FC<SVGProps<SVGSVGElement>>; readonly "List-bullet": import("react").FC<SVGProps<SVGSVGElement>>; readonly MagnifyingGlass: import("react").FC<SVGProps<SVGSVGElement>>; readonly Notches: import("react").FC<SVGProps<SVGSVGElement>>; readonly OpenMap: import("react").FC<SVGProps<SVGSVGElement>>; readonly "Pepper-fill": import("react").FC<SVGProps<SVGSVGElement>>; readonly Phone: import("react").FC<SVGProps<SVGSVGElement>>; readonly SlidersHorizontal: import("react").FC<SVGProps<SVGSVGElement>>; readonly "Star-fill": import("react").FC<SVGProps<SVGSVGElement>>; readonly TikTok: import("react").FC<SVGProps<SVGSVGElement>>; readonly "WarningCircle-fill": import("react").FC<SVGProps<SVGSVGElement>>; readonly "WarningTriangle-fill": import("react").FC<SVGProps<SVGSVGElement>>; readonly WhatsappLogo: import("react").FC<SVGProps<SVGSVGElement>>; readonly X2: import("react").FC<SVGProps<SVGSVGElement>>; readonly "XCircle-fill": import("react").FC<SVGProps<SVGSVGElement>>; }; export type IconName = keyof typeof Icons; export declare const iconNames: IconName[]; export interface IconProps extends SVGProps<SVGSVGElement> { /** * The name of the icon to display */ name: IconName; /** * The size of the icon in pixels */ size?: number; /** * The color of the icon (applied to `fill`) */ color?: string; } export declare function Icon({ name, size, color, ...rest }: IconProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=icon.d.ts.map