import { ISubscribableDataset, ISubscribableDatasetFactory, ITransactionDatasetFactory } from "./types.cjs"; import { Dataset, Quad } from "@rdfjs/types"; //#region src/createSubscribableDataset.d.ts /** * Creates a factory that generates TransactionDatasets * @returns TransactionDatasetFactory */ declare function createTransactionDatasetFactory(): ITransactionDatasetFactory; /** * Creates a dataset factory that generates a SubscribableDataset * @returns DatasetFactory for SubscribableDataset */ declare function createSubscribableDatasetFactory(): ISubscribableDatasetFactory; /** * Creates a SubscribableDataset * @param quads: A dataset or array of Quads to initialize the dataset. * @returns Dataset */ declare function createSubscribableDataset(quads?: Dataset | Quad[]): ISubscribableDataset; //#endregion export { createSubscribableDataset, createSubscribableDatasetFactory, createTransactionDatasetFactory }; //# sourceMappingURL=createSubscribableDataset.d.cts.map