nope-js-node
Version:
NoPE Runtime for Nodejs. For Browser-Support please use nope-browser
32 lines (31 loc) • 957 B
TypeScript
/**
* @author Martin Karkowski
* @email m.karkowski@zema.de
* @create date 2021-11-11 11:36:37
* @modify date 2021-11-11 11:36:37
* @desc [description]
*/
import { ILogger } from "js-logger";
import { IServiceOptions, IParsableDescription } from "../../types/nope/nopeModule.interface";
/**
* Function, to parse a description to an Open-API Element.
* @param description
* @param options
*/
export declare function parseModuleToOpenAPI(description: IParsableDescription, options: {
outputDir: string;
sharedDefinitions: boolean;
mode: "js" | "ts";
logger?: ILogger;
}): Promise<void>;
/**
* Function, to parse a description to an Open-API Element.
* @param description
* @param options
*/
export declare function parseFunctionToOpenAPI(description: IServiceOptions, options: {
outputDir: string;
sharedDefinitions: boolean;
mode: "js" | "ts";
logger?: ILogger;
}): Promise<void>;