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>; }