import { IHttpAdapter, HttpDownloadResult } from '../../domain/interfaces/adapters/ihttp.adapter'; /** * HTTP Adapter * Handles HTTP operations for downloading files */ export declare class HttpAdapter implements IHttpAdapter { /** * Downloads a file from a URL * @param url - URL to download from * @param timeoutMs - Timeout in milliseconds (default: 30000) * @returns Download result with buffer and metadata */ download(url: string, timeoutMs?: number): Promise; } //# sourceMappingURL=http.adapter.d.ts.map