import { OpenAPI, OpenAPIV2, OpenAPIV3 } from 'openapi-types';
export interface IOpenAPIDefaultSetter {
    handle(request: OpenAPI.Request): void;
}
export interface OpenAPIDefaultSetterArgs {
    loggingKey?: string;
    parameters: OpenAPIV2.ParameterObject[] | OpenAPIV3.ParameterObject[];
}
export default class OpenAPIDefaultSetter implements IOpenAPIDefaultSetter {
    private headersDefaults;
    private queryDefaults;
    constructor(args: OpenAPIDefaultSetterArgs);
    handle(request: OpenAPI.Request): void;
}
