// https://github.com/mrdoob/three.js/blob/master/examples/js/loaders/DDSLoader.js import { CompressedPixelFormat, CompressedTextureLoader } from "./three-core"; export interface Dds { mipmaps: ImageData[]; width: number; height: number; format: CompressedPixelFormat; mipmapCount: number; } export class DDSLoader extends CompressedTextureLoader { constructor(); parse(buffer: string, loadMipmaps: boolean) : Dds; }