import type { Converter } from './Converter'; import { BaseUrlParser, SubConverterRegistry } from './parts'; import { SecurityRequirementsFactory } from './security'; import type { OpenAPI, Request } from '@har-sdk/core'; export declare class DefaultConverter implements Converter { private readonly baseUrlParser; private readonly subConverterRegistry; private readonly securityRequirementsFactory; private readonly ALLOWED_METHODS; private spec; private securityRequirements?; private readonly refParser; constructor(baseUrlParser: BaseUrlParser, subConverterRegistry: SubConverterRegistry, securityRequirementsFactory: SecurityRequirementsFactory); convert(spec: OpenAPI.Document): Promise; private normalizeSpec; private createHarEntry; private enrichHeadersWithCookies; private authorizeRequest; private buildUrl; private serializeQueryString; private convertPart; }