ravendb
Version:
RavenDB client for Node.js
13 lines • 856 B
TypeScript
import { IMaintenanceOperation, OperationResultType } from "../../OperationAbstractions.js";
import type { AiAgentConfiguration } from "./config/AiAgentConfiguration.js";
import type { AiAgentConfigurationResult } from "./AiAgentConfigurationResult.js";
import { RavenCommand } from "../../../../Http/RavenCommand.js";
import { DocumentConventions } from "../../../Conventions/DocumentConventions.js";
export declare class AddOrUpdateAiAgentOperation implements IMaintenanceOperation<AiAgentConfigurationResult> {
private readonly _configuration;
private readonly _sampleObject?;
constructor(configuration: AiAgentConfiguration, sampleObject?: any);
get resultType(): OperationResultType;
getCommand(conventions: DocumentConventions): RavenCommand<AiAgentConfigurationResult>;
}
//# sourceMappingURL=AddOrUpdateAiAgentOperation.d.ts.map