import { FileLoader, LoadingManager, TextureDataType } from 'three';
/**
 * 8bit HDR image in png format
 * not properly working with files from hdrpng.js but used in {@link GLTFViewerConfigExtension}, so a slightly modified version is used here
 */
export declare class RGBEPNGLoader extends FileLoader {
    type: TextureDataType;
    constructor(manager?: LoadingManager);
    loadAsync(url: string, onProgress?: (event: ProgressEvent) => void): Promise<any>;
    parseAsync(url: string, onProgress?: (event: ProgressEvent) => void, isFloat16Data?: boolean): Promise<any>;
    setDataType(value: TextureDataType): this;
}
//# sourceMappingURL=RGBEPNGLoader.d.ts.map