import { Dataset, ReadonlyDataset } from "@opennetwork/rdf-dataset"; import { main } from "../main"; import { Event } from "@opennetwork/environment/src/events/event/event"; declare global { interface MainModule { main: typeof main; } interface NextEvent extends Event { type: "next"; next: ReturnType extends AsyncIterable ? R : never; dataset: ReadonlyDataset; } interface EnvironmentEvents { next: NextEvent; } interface EnvironmentConfig { path: string; dataset: Dataset; module: MainModule; } } export declare const conventionsEngine: (path: string) => Promise;