/** * Shared HTTP client for EasyEDA API calls * Used by both LCSC and Community API clients */ export interface FetchOptions { method?: 'GET' | 'POST'; body?: string; contentType?: string; binary?: boolean; timeoutMs?: number; } /** * Fetch URL with curl fallback for reliability * Falls back to curl when Node fetch fails (proxy issues, etc.) */ export declare function fetchWithCurlFallback(url: string, options?: FetchOptions): Promise; //# sourceMappingURL=http-client.d.ts.map