export declare const DEFAULT_TIMEOUT_MS = 30000; export interface HttpClientOptions { timeoutMs?: number; headers?: Record; } export declare const httpGetJson: (url: string, init?: RequestInit & { timeoutMs?: number; }) => Promise; export declare const httpGetText: (url: string, init?: RequestInit & { timeoutMs?: number; }) => Promise; export declare const httpGetTextWithHeaders: (url: string, init?: RequestInit & { timeoutMs?: number; }) => Promise<{ text: string; headers: Record; }>; export declare const httpPost: (url: string, init?: RequestInit & { timeoutMs?: number; }) => Promise<{ status: number; headers: Record; }>; export declare const httpGetBuffer: (url: string, init?: RequestInit & { timeoutMs?: number; }) => Promise; //# sourceMappingURL=http.d.ts.map