/** * Extract embedded textures from a glTF document. * Supports bufferView-embedded images and data URIs. * Actual RGBA decoding happens at instantiation time (requires DOM). */ import type { GltfDocument } from './gltf-parser.js'; import type { ModelTexture } from './types.js'; /** * Extract all images from the document as raw bytes. * Returns one ModelTexture per glTF image. * width/height are set to 0 here – they're resolved during GPU upload * via decodeImageToRGBA(). */ export declare function extractTextures(doc: GltfDocument): ModelTexture[]; //# sourceMappingURL=gltf-texture.d.ts.map