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 { SparqlGraphQueryExecutable, SparqlQuery } from './index.js'; export type ConstructQuery = SparqlQuery & SparqlGraphQueryExecutable & WhereBuilder & FromBuilder & LimitOffsetBuilder & { readonly constructTemplate: SparqlTemplateResult; readonly shorthand: boolean; }; interface ConstructBuilder { (strings: TemplateStringsArray, ...values: SparqlValue[]): ConstructQuery; WHERE(strings: TemplateStringsArray, ...values: SparqlValue[]): ConstructQuery; } export declare const CONSTRUCT: ConstructBuilder; export {}; //# sourceMappingURL=ConstructBuilder.d.ts.map