import { BaseExtension } from './base'; import type { Parser } from '../parser'; /** * Specification: https://github.com/KhronosGroup/glTF/tree/main/extensions/1.0/Khronos/KHR_binary_glTF */ export declare class KHR_binary_glTF extends BaseExtension { static HEADER_MAGIC: string; static HEADER_LENGTH: number; static CHUNK_TYPES: { JSON: number; BIN: number; }; static getMagic(data: ArrayBuffer): string; header: { magic: string; version: number; length: number; }; content: string; body: ArrayBuffer | null; constructor(); loadGlbBinary(data: ArrayBuffer): void; loadBuffer(index: number, parser: Parser): Promise | null; clear(): void; }