UNPKG

alcaeus

Version:

Hydra Core hypermedia-aware client library

20 lines 742 B
import type { DatasetCore, Quad } from '@rdfjs/types'; import { HydraClient, HydraEnvironment, RootNodeCandidate } from './alcaeus.js'; interface AlcaeusInit<D extends DatasetCore> { rootSelectors?: [string, RootNodeCandidate][]; dataset?: D; fetch?: typeof fetch; Headers?: typeof Headers; } export interface AlcaeusFactory<D extends DatasetCore = DatasetCore> { hydra: HydraClient<D>; init(this: HydraEnvironment<D>): void; } declare const _default: <D extends DatasetCore<Quad, Quad>>({ dataset, fetch, Headers, rootSelectors }?: AlcaeusInit<D>) => { new (): { hydra: HydraClient<D>; init(this: HydraEnvironment<D>): void; }; }; export default _default; //# sourceMappingURL=Factory.d.ts.map