import { OpenAPIV2, OpenAPIV3, OpenAPIV3_1 } from 'openapi-types'; import { ProcessedParameterSchemaData } from '../../asyncapi/generators/parameters'; import { TypeScriptFileGenerator } from '@asyncapi/modelina'; export declare function processOpenAPIParameters(openapiDocument: OpenAPIV3.Document | OpenAPIV2.Document | OpenAPIV3_1.Document): ProcessedParameterSchemaData; export declare function convertParameterSchemaToJsonSchema(parameter: any): any; export declare function createParameterSchema(operationId: string, parameters: any[], schemaIdSuffix: string, path?: string): { schema: any; schemaId: string; }; export declare function createOpenAPIGenerator(): TypeScriptFileGenerator;