export type DrawableImage = { complete?: boolean; naturalWidth?: number; naturalHeight?: number; width?: number; height?: number; decoding?: "async" | "sync" | "auto"; onload?: ((event?: Event) => void) | null; src?: string | Uint8Array | ArrayBuffer; }; export declare function getCachedImage(uri: string): DrawableImage | undefined; export declare function putCachedImage(uri: string, img: DrawableImage): void; export declare function imageHasSize(img: DrawableImage): boolean; export declare function dataUriBytes(uri: string): Uint8Array | null; export declare function getOrLoadImage(uri: string): DrawableImage | null;