@mintlify/common
Version:
Commonly shared code within Mintlify
13 lines (12 loc) • 1.03 kB
TypeScript
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;