ravendb
Version:
RavenDB client for Node.js
14 lines • 825 B
TypeScript
import { IServerOperation, OperationResultType } from "../../Documents/Operations/OperationAbstractions.js";
import { DatabasePutResult } from "./index.js";
import { DatabaseRecord } from "../index.js";
import { DocumentConventions } from "../../Documents/Conventions/DocumentConventions.js";
import { RavenCommand } from "../../Http/RavenCommand.js";
export declare class UpdateDatabaseOperation implements IServerOperation<DatabasePutResult> {
private readonly _databaseRecord;
private readonly _etag;
private readonly _replicationFactor;
constructor(databaseRecord: DatabaseRecord, etag: number, replicationFactor?: number);
get resultType(): OperationResultType;
getCommand(conventions: DocumentConventions): RavenCommand<DatabasePutResult>;
}
//# sourceMappingURL=UpdateDatabaseOperation.d.ts.map