import type { RequestInfo, RequestInit } from 'node-fetch'; import { Fetch, SnarfetchOptions } from './options'; export declare const Generators: { map: (input: Iterable, fn: (i: I) => O) => IterableIterator; }; export declare class Snarfetch { #private; constructor(options?: SnarfetchOptions); fetch(url: RequestInfo, init?: RequestInit): Promise; } declare const fetch: Fetch; export default fetch;