import { NodeIO, Document, PlatformIO } from "@gltf-transform/core"; /** * Handle writing glTf, GLB and VRM files */ export declare function writeNodeIO(nodeio: NodeIO, filename: string, document: Document): Promise; export declare function ioTryReadWithMissingResources(io: PlatformIO, filepath: string, iteration?: number): Promise; /** * Copy external resources (images/buffers with URIs) referenced by a Document * from the input directory to the output directory. No-op if input and output resolve to the same directory. */ export declare function copyExternalResources(document: Document, inputFile: string, outputFile: string): void;