import { OneNoteReader } from "../reader"; import { BufferReader } from "./reader"; export declare enum CBFormat { UINT32 = 0, ULONG64 = 1, UINT8_COMPRESSED = 2, UINT16_COMPRESSED = 3 } export declare enum STPFormat { ULONG64 = 0, UINT32 = 1, UINT16 = 2, UINT32_COMPRESSED = 3 } export declare function StpFormatFromNumber(number: number): STPFormat; export declare function CbFormatFromNumber(number: number): CBFormat; export declare class FileChunkReference { private readonly reader; private readonly stpFormat; private readonly cbFormat; readonly stp: number; readonly cb: number; constructor(reader: OneNoteReader, buffer: BufferReader, stpFormat: TStpFormat, cbFormat: TCbFormat); get isNil(): boolean; get isZero(): boolean; is64x32(): this is FileChunkReference; seek(): void; } export declare class FileChunkReference32 extends FileChunkReference { } export declare class FileChunkReference64x32 extends FileChunkReference { }