UNPKG

openapi-alchemist

Version:

Transform OpenAPI 3 to Swagger 2 with alchemical precision

16 lines (15 loc) 517 B
import { BaseFormat } from '../../types'; export declare class Swagger2 extends BaseFormat { formatName: string; supportedVersions: string[]; constructor(spec?: any); getFormatVersion(): string; protected fixSpec(): void; fillMissing(dummyData?: any): void; protected parsers: { JSON: (data: string) => Promise<any>; YAML: (data: string) => Promise<any>; }; checkFormat(spec: any): boolean; validate(callback?: (err: any, result: any) => void): Promise<any>; }