7 lines
321 B
TypeScript
7 lines
321 B
TypeScript
import { CompactedOperations } from "./compression.ts";
|
|
import { WeakCausalTreeOp } from "./sync/ordt/causal-tree.ts";
|
|
import { PlainTextOperation } from "./sync/ordt/plain-text.ts";
|
|
|
|
export type Packet =
|
|
| { t: "init"; ops: CompactedOperations; you: string }
|
|
| { t: "op"; op: WeakCausalTreeOp<PlainTextOperation> };
|