import { type IconManifest, type IconSize } from './mud-icon.types'; type ResolveResult = { url: string; resolvedSize: IconSize; }; export declare function resolveIconAsset(name: string, size: IconSize, 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 {};