import { HttpProxy, HttpBasicAuth, UrlConverterPage, Parameter } from "./../index";
export interface UrlConverterInterface {
    basicAuth?: HttpBasicAuth;
    page?: UrlConverterPage;
    proxy?: HttpProxy;
    url?: string;
}
export declare class UrlConverter implements UrlConverterInterface, Parameter {
    basicAuth?: HttpBasicAuth;
    page?: UrlConverterPage;
    proxy?: HttpProxy;
    url?: string;
    constructor(data: any);
    static getBasicAuthDescription(): string;
    static getPageDescription(): string;
    static getProxyDescription(): string;
    static getUrlDefault(): string;
    static getUrlDescription(): string;
    static fromJson(data: any): UrlConverter;
    toJson(): any;
    clone(): UrlConverter;
}
