import { ParameterBase } from './ParameterBase'; import type { ParameterModelParent, QueryParameterModel, QueryParameterSerializationStyle } from '../types'; /** * @see http://spec.openapis.org/oas/v3.0.3#parameter-object */ export declare class QueryParameter extends ParameterBase<'query'> implements QueryParameterModel { #private; constructor(parent: ParameterModelParent, name: string); get required(): boolean; set required(value: boolean); get allowEmptyValue(): boolean; set allowEmptyValue(value: boolean); get style(): QueryParameterSerializationStyle; set style(value: QueryParameterSerializationStyle); get allowReserved(): boolean; set allowReserved(value: boolean); } //# sourceMappingURL=QueryParameter.d.ts.map