import * as React from 'react'; export interface Props { /** * Component's HTML Element * * @default 'i' */ component?: string | React.ComponentType; /** * Icon badge * */ badge?: string | number | React.ReactNode; /** * Icon to render in "ios" theme * */ ios?: React.ReactNode; /** * Icon to render in "material" theme * */ material?: React.ReactNode; /** * Badge colors. Object with Tailwind CSS colors classes * */ badgeColors?: { /** * Badge bg color * * @default 'bg-primary' */ bg?: string; /** * Badge text color * * @default 'text-white' */ text?: string; }; } // @ts-ignore interface IconProps extends Omit, keyof Props>, Props { ref?: React.Ref; } declare const Icon: React.ComponentType; export default Icon;