import { IConnectedLdoDataset } from "./types/IConnectedLdoDataset.cjs"; import { ConnectedPlugin } from "./types/ConnectedPlugin.cjs"; import { LQInput } from "./types/ILinkQuery.cjs"; import { IConnectedLdoBuilder } from "./types/IConnectedLdoBuilder.cjs"; import { ResourceLinkQuery } from "./linkTraversal/ResourceLinkQuery.cjs"; import { LdoBase, LdoBuilder, ShapeType } from "@ldo/ldo"; import { SubjectNode } from "@ldo/rdf-utils"; import { JsonldDatasetProxyBuilder } from "@ldo/jsonld-dataset-proxy"; //#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.cts.map