export declare function readNullTerminatedStringFromBuffer(buffer: Uint8Array): string; export declare function decodeLatin1(buffer: Uint8Array): string; export declare const TWO_PWR_16_DBL: number; export declare const TWO_PWR_32_DBL: number; export declare const TWO_PWR_64_DBL: number; export declare const TWO_PWR_24_DBL: number; export declare const TWO_PWR_56_DBL: number; export declare function itf8Size(v: number): 1 | 2 | 3 | 4 | 5; export declare function parseItf8(buffer: Uint8Array, initialOffset: number): readonly [number, number]; export declare function parseLtf8(buffer: Uint8Array, initialOffset: number): readonly [number, number]; export declare function parseItem(buffer: Uint8Array, parser: (buffer: Uint8Array, offset: number) => { offset: number; value: T; }, startBufferPosition?: number, startFilePosition?: number): T & { _endPosition: number; _size: number; }; export declare function tinyMemoize(_class: any, methodName: any): void; export declare function sequenceMD5(seq: string): string;