export type AsyncImageSrc = () => Promise<string>;
export declare function loadImages(...urls: (string | AsyncImageSrc)[]): Promise<(string | undefined)[]>;
export declare function useAsyncImage(url?: string | AsyncImageSrc): string | undefined;
/** Preload remote images by triggering browser fetches via Image(). */
export declare function preloadRemoteImages(...imageUrls: string[]): void;
