OptionalfetchFn: {Optionalinit: RequestInitOptionalinit: RequestInitOptionalauth: { password: string; username: string }Optionaloptions: { middleware?: Middleware[] }ReadonlyidShort identifier (e.g., "sparql", "cypher", "holonic").
ReadonlynameHuman-readable name (e.g., "SPARQL Endpoint").
Expand the neighborhood of a node at the given depth. Returns a UGM containing the discovered subgraph.
OptionaledgeTypes: string[]Optional filter to specific edge types.
Get full properties for a specific node. Used for lazy-loading detailed properties.
Get the schema of the data source.
Execute a query and return results as a new UGM. The query language depends on the adapter (SPARQL, Cypher, etc.).
Interface that all data source adapters implement.