import { Texture } from 'three/webgpu'; /** * Loads an equirectangular image, picking the loader by file extension, or by * content for a `data:` URL, which has none (the bundled default HDR is one). * * `.hdr` and `.exr` stay linear, everything else goes through the texture * loader and is tagged sRGB. The extension is read from the path only, so a * query or hash does not hide it. The caller owns the result. * * @param url - Where the image lives. * @returns The texture, mapped as an equirectangular image. */ export declare function loadEquirectangularImage(url: string): Promise;