UNPKG

mcp-openapi-schema-explorer

Version:
12 lines (11 loc) 486 B
import { OpenAPI } from 'openapi-types'; import type { TransformContext } from './services/reference-transform.js'; /** Common HTTP methods used in OpenAPI specs */ export type HttpMethod = 'get' | 'put' | 'post' | 'delete' | 'patch'; /** Interface for spec loader */ export interface SpecLoaderService { getSpec(): Promise<OpenAPI.Document>; getTransformedSpec(context: TransformContext): Promise<OpenAPI.Document>; } export type { TransformContext }; export type { OpenAPI };