import { ReactElement } from 'react'; /** * If you want to use Icon with SVG you have to load this * component in your app. * If you don't pass any props you will have our default * iconset (please look at talend-icons in that case) * @param {object} props react props * @example */ export declare function IconsProvider({ bundles, additionalBundles, defaultIcons, icons, }: { bundles?: string[]; additionalBundles?: string[]; defaultIcons?: Record; icons?: Record; }): import("react/jsx-runtime").JSX.Element | null; export declare namespace IconsProvider { var displayName: string; var getCurrentIconIds: () => (string | null)[]; var getAllIconIds: () => Promise<(string | null)[]>; var getAllFilterIds: () => (string | null)[]; var injectIcon: (id: string, container: Element) => void; }