/// import { Response } from 'node-fetch'; import { URL } from 'url'; export declare class InvalidSiteError extends Error { constructor(url: URL); } export declare class InvalidResponseError extends Error { constructor(url: URL); } export interface Fetch { fetch: (url: string) => Promise; } export interface GlobalEdgeClient { getCloudId: (site: URL) => Promise; } export declare class GlobalEdgeHttpClient implements GlobalEdgeClient { private fetchClient; constructor(fetchClient: Fetch); getCloudId(site: URL): Promise; private buildUrl; } //# sourceMappingURL=global-edge-http-client.d.ts.map