import type { IconColorMode, IconPackResolver, IconStyle } from "./types"; export declare const preloadWeatherIcons: (input: { codes: number[]; style: IconStyle; colorMode: IconColorMode; reducedMotion: boolean; pack?: string; }) => Promise; export declare const registerIconPack: (name: string, resolver: { static: IconPackResolver; animated: IconPackResolver; }) => void; export declare const resolveWeatherIcon: (input: { code: number; isDay?: boolean; label: string; size: number; style: IconStyle; colorMode: IconColorMode; pack?: string; reducedMotion: boolean; }) => string;