UNPKG

parse-openapi

Version:

OpenAPI v3 parser

6 lines (5 loc) 401 B
import type { ModelComposition } from '../types'; import type { OpenApi, OpenApiSchema } from '../OpenApi'; import type { getModel } from './getModel'; export declare type GetModelFn = typeof getModel; export declare const getModelComposition: (openApi: OpenApi, definition: OpenApiSchema, definitions: OpenApiSchema[], type: 'one-of' | 'any-of' | 'all-of', getModel: GetModelFn) => ModelComposition;