import { type IconManifest, type IconName, type IconVariant } from './mud-icon.types'; type ResolveResult = { url: string; resolvedVariant: IconVariant; }; export declare function resolveIconAsset(name: IconName, variant: IconVariant, manifest?: IconManifest): ResolveResult | undefined; export declare function fetchIconSvg(url: string): Promise; /** Exposed for tests — clears the module-level SVG fetch cache. */ export declare function clearIconSvgCache(): void; export {};