alcaeus
Version:
Hydra Core hypermedia-aware client library
19 lines • 770 B
TypeScript
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<EventEmitter, Stream>;
export default function (_fetch: typeof fetch, _Headers: typeof Headers): {
resource: (uri: string, requestInit: {
parsers: Parsers;
headers?: HeadersInit;
} & AllowedRequestInit) => Promise<ResponseWrapper>;
operation: (method: string, uri: string, requestInit: {
parsers: Parsers;
headers?: HeadersInit;
body?: BodyInit;
} & AllowedRequestInit) => Promise<ResponseWrapper>;
};
export {};
//# sourceMappingURL=FetchUtil.d.ts.map