UNPKG

arrest

Version:

OpenAPI v3 compliant REST framework for Node.js, with support for MongoDB and JSON-Schema

12 lines (11 loc) 553 B
import { OpenAPIV3 } from 'openapi-police'; import { Method } from '../../types.js'; import { MongoResource } from '../resource.js'; import { MongoJob, MongoOperation } from './base.js'; export declare class CreateMongoOperation extends MongoOperation { constructor(resource: MongoResource, path: string, method: Method, id?: string); protected getCustomInfo(): OpenAPIV3.OperationObject; prepareDoc(job: MongoJob): Promise<MongoJob>; runOperation(job: MongoJob): Promise<MongoJob>; redactResult(job: MongoJob): Promise<MongoJob>; }