import { ForwardRefExoticComponent, RefAttributes, SVGProps } from 'react'; /** * A reduced version of `SVGElementType` from @types/react. This type was added * with the release of React 19, and is included here in order to support usage * with older versions. */ type SVGElementType = 'circle' | 'ellipse' | 'g' | 'line' | 'path' | 'polygon' | 'polyline' | 'rect'; export type IconNode = [elementName: SVGElementType, attrs: Record][]; export type SVGAttributes = Partial>; type ElementAttributes = RefAttributes & SVGAttributes; export interface IconProps extends ElementAttributes { absoluteStrokeWidth?: boolean; size?: string | number; } export type PurpleIcon = ForwardRefExoticComponent & RefAttributes>; export {}; //# sourceMappingURL=types.d.ts.map