import { Colors, Spacing, ThemeInterface } from '@bigcommerce/big-design-theme'; import React, { ComponentPropsWithoutRef, ForwardRefExoticComponent, PropsWithoutRef, RefAttributes } from 'react'; export interface IconProps extends ComponentPropsWithoutRef<'svg'> { className?: string; color?: keyof Colors; size?: keyof Spacing | number; theme?: ThemeInterface; title?: string; } export interface PrivateIconProps { svgRef?: React.Ref; titleId?: string; } export declare function createStyledIcon(Icon: ForwardRefExoticComponent & RefAttributes>): import("styled-components").StyledComponent>, import("styled-components").DefaultTheme, {}, never>; //# sourceMappingURL=index.d.ts.map