@tpluscode/sparql-builder
Version:
Simple JS library to build SPARQL queries
12 lines • 507 B
TypeScript
import { SparqlTemplateResult, SparqlValue } from '@tpluscode/rdf-string';
import { SparqlQuery } from '../index.js';
export interface WhereBuilder<T> {
readonly patterns: SparqlTemplateResult | null;
whereClause(): SparqlTemplateResult;
WHERE(strings: TemplateStringsArray, ...values: SparqlValue[]): T;
}
declare const _default: <T extends SparqlQuery & WhereBuilder<T>>({ required }: {
required: boolean;
}) => WhereBuilder<T>;
export default _default;
//# sourceMappingURL=WHERE.d.ts.map