import { IConnectedLdoDataset } from "./types/IConnectedLdoDataset.mjs"; import { ConnectedPlugin } from "./types/ConnectedPlugin.mjs"; import { LQInput } from "./types/ILinkQuery.mjs"; import { IConnectedLdoBuilder } from "./types/IConnectedLdoBuilder.mjs"; import { ResourceLinkQuery } from "./linkTraversal/ResourceLinkQuery.mjs"; import { LdoBase, LdoBuilder, ShapeType } from "@ldo/ldo"; import { JsonldDatasetProxyBuilder } from "@ldo/jsonld-dataset-proxy"; import { SubjectNode } from "@ldo/rdf-utils"; //#region src/ConnectedLdoBuilder.d.ts declare class ConnectedLdoBuilder extends LdoBuilder implements IConnectedLdoBuilder { protected parentDataset: IConnectedLdoDataset; constructor(parentDataset: IConnectedLdoDataset, jsonldDatasetProxyBuilder: JsonldDatasetProxyBuilder, shapeType: ShapeType); startLinkQuery>(startingResource: Plugins[number]["types"]["resource"], startingSubject: SubjectNode | string, linkQueryInput: Input): ResourceLinkQuery; } //#endregion export { ConnectedLdoBuilder }; //# sourceMappingURL=ConnectedLdoBuilder.d.mts.map