UNPKG

@foal/core

Version:

Full-featured Node.js framework, with no complexity

10 lines (9 loc) 382 B
import { Class } from '../class.interface'; import { IApiComponents, IOpenAPI } from './interfaces'; export declare class OpenApi { private documentMap; private componentMap; addDocument(controllerClass: Class, document: IOpenAPI, controllers?: object[]): void; getDocument(controllerClass: Class): IOpenAPI; getComponents(controller: object): IApiComponents; }