import { OpenAPIV3 } from 'openapi-types'; import type { Route } from './route'; import type { Schema } from './ir'; export declare type ComponentNameMapping = Record>; export declare function schemaToOpenAPI(schema: Schema, componentNameMapping?: ComponentNameMapping): OpenAPIV3.SchemaObject | OpenAPIV3.ReferenceObject | undefined; export declare function convertRoutesToOpenAPI(info: OpenAPIV3.InfoObject, servers: OpenAPIV3.ServerObject[], routes: Route[], schemas: Record, componentNameMapping?: ComponentNameMapping): OpenAPIV3.Document; //# sourceMappingURL=openapi.d.ts.map