/// import { Request, Response, BodyInit } from 'node-fetch'; import { ProgressListener } from './ProgressTracker'; export declare class MockFetch { static response?: Response; } export interface RequestInit { body?: BodyInit; cache?: RequestCache; credentials?: RequestCredentials; headers?: { [key: string]: string; }; integrity?: string; keepalive?: boolean; method?: string; mode?: RequestMode; redirect?: RequestRedirect; referrer?: string; referrerPolicy?: ReferrerPolicy; window?: any; } export declare class Fetches { static fetch(url: string | Request, init?: RequestInit): Promise; } export declare class Responses { static toProgressStream(stream: NodeJS.ReadableStream, listener: ProgressListener): void; }