import { ODataHttpClient, ODataHttpMethods } from "@odata2ts/http-client-api"; import { RequestCmd, RequestCmdOptions } from "./RequestCmd"; export declare class UrlRequestCmd extends RequestCmd { protected url: string; constructor(client: ClientType, method: ODataHttpMethods, url: string, data?: DataStructure, options?: RequestCmdOptions); getUrl(): string; /** * Allow for URL manipulation by creating an entirely new RequestCmd. * * @param url the new URL */ withUrl(url: string): UrlRequestCmd; }