import { ReadonlyDataset } from "@opennetwork/rdf-dataset"; import { Literal, Quad } from "@opennetwork/rdf-data-model"; export declare const answerPredicate: import("@opennetwork/rdf-data-model").NamedNode<"https://example.com/answer">; export declare const questionPredicate: import("@opennetwork/rdf-data-model").NamedNode<"https://example.com/question">; export declare const startSubject: import("@opennetwork/rdf-data-model").NamedNode<"https://example.com/start">; export interface QuestionQuad extends Quad { predicate: typeof questionPredicate; object: typeof answerPredicate; } export declare function isQuestionQuad(quad: Quad): quad is QuestionQuad; export interface AnswerQuad extends Quad { predicate: typeof answerPredicate; object: Literal; } export declare function isAnswerQuad(quad: Quad): quad is AnswerQuad; export declare function start(this: ReadonlyDataset): AsyncIterable;