import { TextureLoader, CubeTextureLoader, type LoadingManager } from 'three/webgpu'; import { HDRLoader } from 'three/addons/loaders/HDRLoader.js'; export declare class TextureLoaderManager { static textureLoader: TextureLoader; static hdrLoader: HDRLoader; static cubeTextureLoader: CubeTextureLoader; static setLoadingManager(loadingManager: LoadingManager): void; static loadAsyncTexture(url: string): Promise>; static loadAsyncHDR(url: string): Promise; static loadAsyncCubeTexture(path: string, urls: string[]): Promise>; }