import { LWWRegister } from './lwwRegister'; import { ConfigContents, Key } from './configStackTypes'; export declare const SYMBOL_FOR_DELETED: "UNIQUE_IDENTIFIER_FOR_DELETED"; export type LWWState
= { [Property in keyof P]: LWWRegister
['state']; }; /** * @param contents object aligning with ConfigContents * @param timestamp a bigInt that sets the timestamp. Defaults to the current time * construct a LWWState from an object * @param keysToCheckForDeletion if a key is in this array, AND not in the contents, it will be marked as deleted * */ export declare const stateFromContents:
(contents: P, timestamp?: bigint) => LWWState
; export declare class LWWMap
{ #private; constructor(state?: LWWState
); get value(): P; get state(): LWWState
; merge(state: LWWState
): LWWState
;
set