UNPKG

@mintlify/common

Version:

Commonly shared code within Mintlify

13 lines (12 loc) 1.03 kB
import { OpenAPIV2, OpenAPIV3, OpenAPIV3_1 } from 'openapi-types'; export type PathItemObject = OpenAPIV2.PathItemObject | OpenAPIV3.PathItemObject | OpenAPIV3_1.PathItemObject; export type OperationObject = OpenAPIV2.OperationObject | OpenAPIV3.OperationObject | OpenAPIV3_1.OperationObject; export type SecuritySchemeObject = OpenAPIV2.SecuritySchemeObject | OpenAPIV3.SecuritySchemeObject; export type Parameter = OpenAPIV2.Parameter | OpenAPIV3.ParameterObject; export type Response = OpenAPIV2.ResponseObject | OpenAPIV3.ResponseObject | OpenAPIV3_1.ResponseObject; export type Server = OpenAPIV3.ServerObject | OpenAPIV3_1.ServerObject; export type Example = OpenAPIV2.ExampleObject | OpenAPIV3.ExampleObject; export type Schema = OpenAPIV2.SchemaObject | OpenAPIV3.SchemaObject | OpenAPIV3_1.SchemaObject; export type SchemaV3 = OpenAPIV3.SchemaObject | OpenAPIV3_1.SchemaObject; export type ResponseV3 = OpenAPIV3.ResponseObject | OpenAPIV3_1.ResponseObject; export type DocumentV3 = OpenAPIV3.Document | OpenAPIV3_1.Document;