import { ComponentType } from 'react'; import { defaultIcons } from './defaultIcons'; export type WixDesignSystemIconThemeProviderProps = { /** * Has no effect. The provider doesn't render an element, so there's nothing to apply the data-hook to. * @deprecated Has no effect. Remove it. */ dataHook?: string; /** * Has no effect. The provider doesn't render an element, so there's nothing to apply the class name to. * @deprecated Has no effect. Remove it. */ className?: string; /** * Has no effect. The provider doesn't render an element. * @deprecated Has no effect. Remove it. */ as?: 'span' | 'div'; /** Accepts the content that gets the default icon set of the components through the icon theme context. */ children?: React.ReactNode; }; export type IconComponent = ComponentType; export type IconThemeContextValue = { icons: Record>; }; export type IconsTheme = typeof defaultIcons; export type IconComponentName = keyof IconsTheme; //# sourceMappingURL=WixDesignSystemIconThemeProvider.types.d.ts.map