@kubb/plugin-oas
Version:
OpenAPI Specification (OAS) plugin for Kubb, providing core functionality for parsing and processing OpenAPI/Swagger schemas for code generation.
13 lines (10 loc) • 1.13 kB
TypeScript
import { O as Options, P as PluginOas } from './OperationGenerator-C7NPZtOM.js';
export { A as API, E as Exclude, h as Generator, i as GeneratorOptions, G as GetSchemaGeneratorOptions, I as Include, b as OperationGenerator, a as OperationMethodResult, n as OperationSchema, o as OperationSchemas, p as Override, R as ReactGeneratorOptions, k as Ref, l as Refs, j as ResolvePathOptions, m as Resolver, e as SchemaGenerator, S as SchemaGeneratorBuildOptions, c as SchemaGeneratorOptions, d as SchemaMethodResult, f as createGenerator, g as createReactGenerator } from './OperationGenerator-C7NPZtOM.js';
import * as _kubb_core from '@kubb/core';
export { S as Schema, b as SchemaKeyword, c as SchemaKeywordBase, d as SchemaKeywordMapper, e as SchemaMapper, a as SchemaTree, i as isKeyword, s as schemaKeywords } from './SchemaMapper-B21ZmWag.js';
import '@kubb/core/fs';
import '@kubb/oas';
import '@kubb/react/types';
declare const pluginOasName = "plugin-oas";
declare const pluginOas: (options?: Options | undefined) => _kubb_core.UserPluginWithLifeCycle<PluginOas>;
export { Options, PluginOas, pluginOas, pluginOasName };