import { type PathVariableBuilder } from './path-variable.builder'; import { type RequestParamBuilder } from './request-param.builder'; export declare class UrlBuilder { private readonly host; private readonly path; private readonly args; private readonly pathVariableBuilder?; private readonly requestParamBuilder?; constructor(host: string, path: string, args: any[], pathVariableBuilder?: PathVariableBuilder | undefined, requestParamBuilder?: RequestParamBuilder | undefined); build(): string; get url(): string; private isStartWithProtocol; private replaceSlash; }