declare type JsonSerializable = number | string | boolean | null | { [key: string]: JsonSerializable; } | JsonSerializable[]; export declare namespace Header { type ComponentType = 'BYTE' | 'UNSIGNED_BYTE' | 'SHORT' | 'UNSIGNED_SHORT' | 'INT' | 'UNSIGNED_INT' | 'FLOAT' | 'DOUBLE'; type Type = 'SCALAR' | 'VEC2' | 'VEC3' | 'VEC4'; type InlineDimension = JsonSerializable[]; type BinaryDimension = { byteOffset: number; componentType: ComponentType; type: Type; }; type Dimension = InlineDimension | BinaryDimension; } export declare type Header = { [name: string]: Header.Dimension; }; export {}; //# sourceMappingURL=header.d.ts.map