import type { EventEmitter } from 'events'; import type { Stream } from '@rdfjs/types'; import type { SinkMap } from '@rdfjs/sink-map'; import { AllowedRequestInit } from 'alcaeus-core'; import ResponseWrapper from './ResponseWrapper.js'; type Parsers = SinkMap; export default function (_fetch: typeof fetch, _Headers: typeof Headers): { resource: (uri: string, requestInit: { parsers: Parsers; headers?: HeadersInit; } & AllowedRequestInit) => Promise; operation: (method: string, uri: string, requestInit: { parsers: Parsers; headers?: HeadersInit; body?: BodyInit; } & AllowedRequestInit) => Promise; }; export {}; //# sourceMappingURL=FetchUtil.d.ts.map