@tpluscode/sparql-builder
Version:
Simple JS library to build SPARQL queries
12 lines • 830 B
TypeScript
import { NamedNode, Variable } from '@rdfjs/types';
import { SparqlTemplateResult, SparqlValue } from '@tpluscode/rdf-string';
import { WhereBuilder } from './partials/WHERE.js';
import { LimitOffsetBuilder } from './partials/LIMIT.js';
import { FromBuilder } from './partials/FROM.js';
import { OrderBuilder } from './partials/ORDER.js';
import { SparqlGraphQueryExecutable, SparqlQuery } from './index.js';
export type DescribeQuery = SparqlQuery & SparqlGraphQueryExecutable & WhereBuilder<DescribeQuery> & OrderBuilder<DescribeQuery> & FromBuilder<DescribeQuery> & LimitOffsetBuilder<DescribeQuery> & {
readonly described: SparqlTemplateResult;
};
export declare const DESCRIBE: (strings: TemplateStringsArray, ...values: SparqlValue<Variable | NamedNode>[]) => DescribeQuery;
//# sourceMappingURL=DescribeBuilder.d.ts.map