export interface B3dm { magic: 'b3dm'; version: 1; byteLength: number; featureTableJSONByteLength: number; featureTableBinaryByteLength: number; batchTableJSONByteLength: number; batchTableBinaryByteLength: number; glbUint8Array: Uint8Array; } export interface I3dm { magic: 'i3dm'; version: 1; } export interface Pnts { magic: 'pnts'; version: 1; } export interface Cmpt { magic: 'cmpt'; version: 1; byteLength: number; tilesLength: number; innerTiles: (B3dm | I3dm | Pnts)[]; } export declare function decodePnts(pntsBuffer: Uint8Array, target?: Pnts): Pnts; export declare function decodeI3dm(i3dmBuffer: Uint8Array, target?: I3dm): I3dm; export declare function decodeB3dm(b3dmUint8Array: Uint8Array, target?: B3dm): B3dm; export declare function decodeCmpt(cmptUint8Array: Uint8Array, target?: Cmpt): Cmpt;