ravendb
Version:
RavenDB client for Node.js
17 lines • 949 B
TypeScript
import { IServerOperation, OperationResultType } from "./OperationAbstractions.js";
import { DisableDatabaseToggleResult } from "./DisableDatabaseToggleResult.js";
import { DocumentConventions } from "../Conventions/DocumentConventions.js";
import { RavenCommand } from "../../Http/RavenCommand.js";
export declare class ToggleDatabasesStateOperation implements IServerOperation<DisableDatabaseToggleResult> {
private readonly _disable;
private readonly _parameters;
constructor(databaseName: string, disable: boolean);
constructor(databaseNames: string[], disable: boolean);
constructor(parameters: ToggleDatabasesStateParameters, disable: boolean);
get resultType(): OperationResultType;
getCommand(conventions: DocumentConventions): RavenCommand<DisableDatabaseToggleResult>;
}
export interface ToggleDatabasesStateParameters {
databaseNames: string[];
}
//# sourceMappingURL=ToggleDatabasesStateOperation.d.ts.map