UNPKG

@terrencecrowley/ot-js

Version:
19 lines (18 loc) 696 B
import * as OTC from "../lib/otcomposite"; import * as OTEngine from "../lib/otclientengine"; import * as CI from "../lib/icontext"; import * as OTTestServer from "./ottestserver"; export declare class OTTestClient { context: CI.IExecutionContext; engine: OTEngine.OTClientEngine; server: OTTestServer.OTTestServer; clientSequenceNo: number; constructor(ctx: CI.IExecutionContext, clientID: string); readonly clientID: string; setServer(server: OTTestServer.OTTestServer): void; checkForSend(): void; receiveRemoteAction(edit: OTC.OTCompositeResource): void; receiveLocalAction(edit: OTC.OTCompositeResource): void; tick(): void; toValue(): any; }