@foal/core
Version:
Full-featured Node.js framework, with no complexity
10 lines (9 loc) • 382 B
TypeScript
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;
}