import type { ParameterObject as OpenAPI3ParameterObject, ReferenceObject as OpenAPI3ReferenceObject } from '../open-api-v3'; import type { OpenApiComponentParameters, OpenApiParameter } from '../type'; export declare function parseComponentParameter(object?: Record): OpenApiComponentParameters; export declare function parseParameter(value: any): OpenApiParameter; export declare function componentParameterToTypeCode(parameters: OpenApiComponentParameters): string; export declare function parameterToTypeCode(parameter: OpenApiParameter): [code: string, comment: string]; export declare function parametersToTypeCode(parameters: OpenApiParameter[]): [code: string, comment: string];