import { OpenAPIObject, ParameterLocation, ParameterObject } from 'openapi3-ts'; import { OaImport } from './oa-import.js'; import { Options } from './options.js'; export declare class OaParameter { spec: ParameterObject; var: string; varAccess: string; name: string; tsComments: string; required: boolean; in: ParameterLocation; type: string; style?: string; explode?: boolean; parameterOptions: string; constructor(spec: ParameterObject); updateProperties(openApi: OpenAPIObject, options: Options, imports: Map): void; protected createParameterOptions(): string; }