import { OpenAPIV3 } from 'openapi-police'; import { Method } from '../../types.js'; import { MongoResource } from '../resource.js'; import { MongoJob, MongoOperation } from './base.js'; export declare class PatchMongoOperation extends MongoOperation { constructor(resource: MongoResource, path: string, method: Method, id?: string); protected getCustomInfo(): OpenAPIV3.OperationObject; prepareQuery(job: MongoJob): Promise; prepareOpts(job: MongoJob): Promise; runOperation(job: MongoJob): Promise; redactResult(job: MongoJob): Promise; }