import { AsyncAPIDocumentInterface } from '@asyncapi/parser'; import { ConstrainedObjectModel, TypeScriptFileGenerator } from '@asyncapi/modelina'; export interface ProcessedParameterSchemaData { channelParameters: Record; } export declare function processAsyncAPIParameters(asyncapiDocument: AsyncAPIDocumentInterface): Promise; /** * Component which contains the parameter unwrapping functionality. */ export declare function unwrap(channelParameters: ConstrainedObjectModel): string; export declare function createAsyncAPIGenerator(): TypeScriptFileGenerator;