type Timestamp = [number, string]; export interface Clock { assignToStore(store: any): void; getCurrentTimestamp(): Timestamp; getNextTimestamp(): Timestamp; setTick(tick: number): void; } export declare class SyncMemoryClock implements Clock { clientId: string; tick: number; constructor({ clientId, tick }?: { clientId?: string; tick?: number; }); assignToStore(store: any): void; getCurrentTimestamp(): Timestamp; getNextTimestamp(): Timestamp; setTick(tick: number): void; } export {};