import type { GatewayProviderSettings } from "@cline/shared"; export declare function ensureFetch(fetchImpl?: typeof fetch): typeof fetch; export declare function resolveApiKey(settings: GatewayProviderSettings): Promise; export declare function fetchJson(url: string, init: RequestInit, options: { fetch: typeof fetch; timeoutMs?: number; signal?: AbortSignal; }): Promise; export declare function compactObject>(value: T): T; //# sourceMappingURL=http.d.ts.map