@loopback/openapi-v3
Version:
Decorators that annotate LoopBack artifacts with OpenAPI v3 metadata and utilities that transform LoopBack metadata to OpenAPI v3 specifications
12 lines (11 loc) • 441 B
TypeScript
import { SchemaObject } from './types';
/**
* Generate the `type` and `format` property in a Schema Object according to a
* parameter's type.
* `type` and `format` will be preserved if provided in `schema`
*
* @internal
* @param type - The JavaScript type of a parameter
* @param schema - The schema object provided in an parameter object
*/
export declare function resolveSchema(fn?: Function, schema?: SchemaObject): SchemaObject;