import AnchoredOperationModel from '../../../../lib/core/models/AnchoredOperationModel'; import IOperationProcessor, { PatchResult } from '../../../../lib/core/interfaces/IOperationProcessor'; /** * Operation processor. */ export default class OperationProcessor implements IOperationProcessor { private didMethodName; constructor(didMethodName: string); patch(anchoredOperationModel: AnchoredOperationModel, previousOperationHash: string | undefined, didDocumentReference: { didDocument: object | undefined; }): Promise; }