UNPKG

424 BTypeScriptView Raw
1import { QuadLike, TermLike } from "@opennetwork/rdf-data-model";
2export declare type QuadFind = Partial<QuadLike | {
3 subject: TermLike;
4 predicate: TermLike;
5 object: TermLike;
6 graph: TermLike;
7}>;
8export declare function isQuadFind(value: unknown): value is QuadFind;
9export declare function isSingleMatcher(find: QuadFind): boolean;
10export declare function isMatch(quad: QuadLike, find: QuadFind): boolean;