UNPKG

ravendb

Version:
20 lines 1.07 kB
import { IServerOperation, OperationResultType } from "../../Documents/Operations/OperationAbstractions.js"; import { ConflictSolver, ScriptResolver } from "../index.js"; import { DocumentConventions } from "../../Documents/Conventions/DocumentConventions.js"; import { RavenCommand } from "../../Http/RavenCommand.js"; export declare class ModifyConflictSolverOperation implements IServerOperation<ModifySolverResult> { private readonly _database; private readonly _collectionByScript; private readonly _resolveToLatest; constructor(database: string); constructor(database: string, collectionByScript: Record<string, ScriptResolver>); constructor(database: string, collectionByScript: Record<string, ScriptResolver>, resolveToLatest: boolean); get resultType(): OperationResultType; getCommand(conventions: DocumentConventions): RavenCommand<ModifySolverResult>; } export interface ModifySolverResult { key: string; raftCommandIndex: number; solver: ConflictSolver; } //# sourceMappingURL=ModifyConflictSolverOperation.d.ts.map