/** A query value the client knows how to write into a URL. */ export type QueryValue = string | number | boolean | undefined; /** The query parameters of one request; entries left `undefined` are omitted. */ export type QueryParameters = Record; /** * Builds the URL of one request against the endpoint the client was given. * * The endpoint may carry a path prefix and query parameters of its own — a * tunnel or a proxy in front of the daemon often does — so a path is resolved * beneath the endpoint's path rather than replacing it, and the endpoint's own * query is preserved alongside the request's. */ export declare function endpointUrl(endpoint: string, path: string, query?: QueryParameters): string; //# sourceMappingURL=endpointUrl.d.ts.map