declare class WrappedBuffer { constructor(buffer: any); unwrap(): any; get capacity(): any; extend(buf: any): void; shift(): any; shiftN(n?: number): any; } declare class NegentropyStorageVector { constructor(); insert(timestamp: any, id: any): void; seal(): void; unseal(): void; size(): any; getItem(i: any): any; iterate(begin: any, end: any, cb: any): void; findLowerBound(begin: any, end: any, bound: any): any; fingerprint(begin: any, end: any): Promise; _checkSealed(): void; _checkBounds(begin: any, end: any): void; _binarySearch(arr: any, first: any, last: any, cmp: any): any; } declare class Negentropy { constructor(storage: any, frameSizeLimit?: number); _bound(timestamp: any, id: any): { timestamp: any; id: any; }; initiate(): Promise; setInitiator(): void; reconcile(query: any): Promise; splitRange(lower: any, upper: any, upperBound: any, o: any): Promise; _renderOutput(o: any): any; exceededFrameSizeLimit(n: any): any; decodeTimestampIn(encoded: any): number; decodeBound(encoded: any): { timestamp: number; id: any; }; encodeTimestampOut(timestamp: any): WrappedBuffer; encodeBound(key: any): WrappedBuffer; getMinimalBound(prev: any, curr: any): { timestamp: any; id: any; }; } export { Negentropy, NegentropyStorageVector }; //# sourceMappingURL=negentropy.d.ts.map