import type { ApiSpec, ApiGroup, ApiAction, ApiParam, ApiResponseSchema, ApiServer, SchemaNode } from './types.js'; export type { ApiSpec, ApiGroup, ApiAction, ApiParam, ApiResponseSchema, ApiServer, SchemaNode }; /** * Parse an OpenAPI 3.x or Swagger 2.0 specification into the normalized IR. * * Swagger 2.0 documents are automatically converted to OpenAPI 3.0 * format before processing. * * @param input - YAML string, JSON string, or pre-parsed object * @returns Normalized {@link ApiSpec} * @throws If the input is not a valid OpenAPI document */ export declare function parseOpenAPI(input: string | object): ApiSpec; //# sourceMappingURL=OpenApiParser.d.ts.map