mute-structs
Version:
NodeJS module providing an implementation of the LogootSplit CRDT algorithm
11 lines (10 loc) • 553 B
TypeScript
import { Epoch } from "../../epoch/epoch";
import { RenamableReplicableList } from "../../renamablereplicablelist";
import { RenamableLogootSOperation } from "../renamablelogootsoperation";
import { TextOperation } from "../textoperation";
import { LogootSDel } from "./logootsdel";
export declare class RenamableLogootSDel extends RenamableLogootSOperation<LogootSDel> {
static fromPlain(o: unknown): RenamableLogootSDel | null;
constructor(op: LogootSDel, epoch: Epoch);
execute(renamableList: RenamableReplicableList): TextOperation[];
}