export function getPosition(): number; export function checkedRead(): any; export function read(): any; export function setExtractor(extractStrings: any): void; export function clearSource(): void; export function addExtension(extension: any): void; export function setSizeLimits(limits: any): void; export function roundFloat32(float32Number: any): number; export class Decoder { constructor(options: any); mapKey: Map | undefined; decodeKey(key: any): any; encodeKey(key: any): any; encodeKeys(rec: any): any; decodeKeys(map: any): any; _mapKey: Map | undefined; mapDecode(source: any, end: any): any; decode(source: any, end: any): any; decodeMultiple(source: any, forEach: any): any[] | undefined; } export let isNativeAccelerationEnabled: boolean; export class Tag { constructor(value: any, tag: any); value: any; tag: any; } export const typedArrays: (Uint8ArrayConstructor | Float32ArrayConstructor | Uint8ClampedArrayConstructor | Uint16ArrayConstructor | Uint32ArrayConstructor | BigUint64ArrayConstructor | Int8ArrayConstructor | Int16ArrayConstructor | Int32ArrayConstructor | BigInt64ArrayConstructor | Float64ArrayConstructor | { name: string; })[]; export const mult10: any[]; export function decode(source: any, end: any): any; export function decodeMultiple(source: any, forEach: any): any[] | undefined; export namespace FLOAT32_OPTIONS { let NEVER: number; let ALWAYS: number; let DECIMAL_ROUND: number; let DECIMAL_FIT: number; } //# sourceMappingURL=decode.d.ts.map