import { Doc } from "./Doc"; import { BitMutation } from "./BitMutation"; export interface ReverseMutationFactory { processAdd(doc: T, docId: number, oldDoc: T | null): Promise>; processDelete(doc: T, docId: number, reverse?: boolean): Promise>; }