import type { ParserBuildArgs } from '@traqula/core'; import { ParserBuilder } from '@traqula/core'; import type * as T11 from '@traqula/rules-sparql-1-1'; import { MinimalSparqlParser } from '@traqula/rules-sparql-1-1'; /** * Pre-configured {@link ParserBuilder} for SPARQL 1.1 that combines query and update grammar rules. * Use {@link ParserBuilder.create ParserBuilder.create(sparql11ParserBuilder)} to extend it * with additional rules. */ export declare const sparql11ParserBuilder: ParserBuilder & T11.SparqlGrammarRule<"string", T11.TermLiteralStr>; object: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"object", T11.TripleNesting, [T11.GraphNode, T11.TermIriFull | T11.TermIriPrefixed | T11.TermVariable | T11.PropertyPathChain | T11.PathModified | T11.PathNegated]>; filter: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"filter", T11.PatternFilter, []> & T11.SparqlGeneratorRule<"filter", T11.PatternFilter, []>; copy: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"copy", T11.UpdateOperationAdd | T11.UpdateOperationMove | T11.UpdateOperationCopy, []> & T11.SparqlGeneratorRule<"copy", T11.UpdateOperationAdd | T11.UpdateOperationMove | T11.UpdateOperationCopy, []>; graphRef: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphRef", T11.GraphRefSpecific, []> & T11.SparqlGeneratorRule<"graphRef", T11.GraphRefSpecific, []>; load: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"load", T11.UpdateOperationLoad, []> & T11.SparqlGeneratorRule<"load", T11.UpdateOperationLoad, []>; clear: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"clear", T11.UpdateOperationClear | T11.UpdateOperationDrop, []> & T11.SparqlGeneratorRule<"clear", T11.UpdateOperationClear | T11.UpdateOperationDrop, []>; drop: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"drop", T11.UpdateOperationClear | T11.UpdateOperationDrop, []> & T11.SparqlGeneratorRule<"drop", T11.UpdateOperationClear | T11.UpdateOperationDrop, []>; create: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"create", T11.UpdateOperationCreate, []> & T11.SparqlGeneratorRule<"create", T11.UpdateOperationCreate, []>; add: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"add", T11.UpdateOperationAdd | T11.UpdateOperationMove | T11.UpdateOperationCopy, []> & T11.SparqlGeneratorRule<"add", T11.UpdateOperationAdd | T11.UpdateOperationMove | T11.UpdateOperationCopy, []>; move: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"move", T11.UpdateOperationAdd | T11.UpdateOperationMove | T11.UpdateOperationCopy, []> & T11.SparqlGeneratorRule<"move", T11.UpdateOperationAdd | T11.UpdateOperationMove | T11.UpdateOperationCopy, []>; modify: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"modify", T11.UpdateOperationModify, []> & T11.SparqlGeneratorRule<"modify", T11.UpdateOperationModify, []>; update: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"update", T11.Update, []> & T11.SparqlGeneratorRule<"update", T11.Update, []>; query: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"query", T11.Query, []> & T11.SparqlGeneratorRule<"query", T11.Query, []>; datasetClauses: import("@traqula/core").ParserRule; bind: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"bind", T11.PatternBind, []> & T11.SparqlGeneratorRule<"bind", T11.PatternBind, []>; solutionModifier: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"solutionModifier", T11.SolutionModifiers, []> & T11.SparqlGeneratorRule<"solutionModifier", T11.SolutionModifiers, []>; expression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"expression", T11.Expression, []> & T11.SparqlGeneratorRule<"expression", T11.Expression, []>; aggregate: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"aggregate", T11.ExpressionAggregate, []> & T11.SparqlGeneratorRule<"aggregate", T11.ExpressionAggregate, []>; functionCall: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"functionCall", T11.ExpressionFunctionCall>; path: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"path", T11.Path>; blankNode: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"blankNode", T11.TermBlank, []> & T11.SparqlGeneratorRule<"blankNode", T11.TermBlank, []>; queryUnit: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"queryUnit", T11.Query>; selectQuery: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"selectQuery", Omit, []> & T11.SparqlGeneratorRule<"selectQuery", Omit, []>; subSelect: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"subSelect", T11.QuerySelect>; selectClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"selectClause", import("@traqula/core").Wrap>, []> & T11.SparqlGeneratorRule<"selectClause", import("@traqula/core").Wrap>, []>; constructQuery: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"constructQuery", Omit, []> & T11.SparqlGeneratorRule<"constructQuery", Omit, []>; describeQuery: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"describeQuery", Omit, []> & T11.SparqlGeneratorRule<"describeQuery", Omit, []>; askQuery: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"askQuery", Omit, []> & T11.SparqlGeneratorRule<"askQuery", Omit, []>; valuesClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"valuesClause", T11.PatternValues | undefined>; constructTemplate: import("@traqula/core").ParserRule, []>; constructTriples: import("@traqula/core").ParserRule; updateUnit: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"updateUnit", T11.Update>; update1: import("@traqula/core").ParserRule; quadPattern: import("@traqula/core").ParserRule, []>; quadData: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"quadData", import("@traqula/core").Wrap>; insertData: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"insertData", T11.UpdateOperationInsertData | T11.UpdateOperationDeleteData | T11.UpdateOperationDeleteWhere, []> & T11.SparqlGeneratorRule<"insertData", T11.UpdateOperationInsertData | T11.UpdateOperationDeleteData | T11.UpdateOperationDeleteWhere, []>; deleteData: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"deleteData", T11.UpdateOperationInsertData | T11.UpdateOperationDeleteData | T11.UpdateOperationDeleteWhere, []> & T11.SparqlGeneratorRule<"deleteData", T11.UpdateOperationInsertData | T11.UpdateOperationDeleteData | T11.UpdateOperationDeleteWhere, []>; deleteWhere: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"deleteWhere", T11.UpdateOperationInsertData | T11.UpdateOperationDeleteData | T11.UpdateOperationDeleteWhere, []> & T11.SparqlGeneratorRule<"deleteWhere", T11.UpdateOperationInsertData | T11.UpdateOperationDeleteData | T11.UpdateOperationDeleteWhere, []>; deleteClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"deleteClause", import("@traqula/core").Wrap>; insertClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"insertClause", import("@traqula/core").Wrap>; graphOrDefault: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphOrDefault", T11.GraphRefDefault | T11.GraphRefSpecific>; graphRefAll: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphRefAll", T11.GraphRef, []> & T11.SparqlGeneratorRule<"graphRefAll", T11.GraphRef, []>; quads: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"quads", import("@traqula/core").Wrap, []> & T11.SparqlGeneratorRule<"quads", import("@traqula/core").Wrap, []>; quadsNotTriples: import("@traqula/core").ParserRule; builtInStr: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStr", [T11.Expression]>; builtInLang: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInLang", [T11.Expression]>; builtInLangmatches: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInLangmatches", [T11.Expression, T11.Expression]>; builtInDatatype: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInDatatype", [T11.Expression]>; builtInBound: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInBound", [T11.TermVariable]>; builtInIri: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInIri", [T11.Expression]>; builtInUri: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInUri", [T11.Expression]>; builtInBnode: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInBnode", [T11.Expression] | []>; builtInRand: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInRand", []>; builtInAbs: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInAbs", [T11.Expression]>; builtInCeil: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInCeil", [T11.Expression]>; builtInFloor: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInFloor", [T11.Expression]>; builtInRound: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInRound", [T11.Expression]>; builtInConcat: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInConcat", T11.Expression[]>; builtInStrlen: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStrlen", [T11.Expression]>; builtInUcase: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInUcase", [T11.Expression]>; builtInLcase: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInLcase", [T11.Expression]>; builtInEncode_for_uri: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInEncode_for_uri", [T11.Expression]>; builtInContains: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInContains", [T11.Expression, T11.Expression]>; builtInStrstarts: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStrstarts", [T11.Expression, T11.Expression]>; builtInStrends: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStrends", [T11.Expression, T11.Expression]>; builtInStrbefore: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStrbefore", [T11.Expression, T11.Expression]>; builtInStrafter: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStrafter", [T11.Expression, T11.Expression]>; builtInYear: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInYear", [T11.Expression]>; builtInMonth: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInMonth", [T11.Expression]>; builtInDay: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInDay", [T11.Expression]>; builtInHours: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInHours", [T11.Expression]>; builtInMinutes: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInMinutes", [T11.Expression]>; builtInSeconds: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInSeconds", [T11.Expression]>; builtInTimezone: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInTimezone", [T11.Expression]>; builtInTz: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInTz", [T11.Expression]>; builtInNow: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInNow", []>; builtInUuid: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInUuid", []>; builtInStruuid: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStruuid", []>; builtInMd5: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInMd5", [T11.Expression]>; builtInSha1: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInSha1", [T11.Expression]>; builtInSha256: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInSha256", [T11.Expression]>; builtInSha384: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInSha384", [T11.Expression]>; builtInSha512: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInSha512", [T11.Expression]>; builtInCoalesce: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInCoalesce", T11.Expression[]>; builtInIf: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInIf", [T11.Expression, T11.Expression, T11.Expression]>; builtInStrlang: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStrlang", [T11.Expression, T11.Expression]>; builtInStrdt: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInStrdt", [T11.Expression, T11.Expression]>; builtInSameterm: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInSameterm", [T11.Expression, T11.Expression]>; builtInIsiri: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInIsiri", [T11.Expression]>; builtInIsuri: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInIsuri", [T11.Expression]>; builtInIsblank: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInIsblank", [T11.Expression]>; builtInIsliteral: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInIsliteral", [T11.Expression]>; builtInIsnumeric: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInIsnumeric", [T11.Expression]>; builtInCall: import("@traqula/core").ParserRule; builtInRegex: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInRegex", [T11.Expression, T11.Expression] | [T11.Expression, T11.Expression, T11.Expression]>; builtInSubstr: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInSubstr", [T11.Expression, T11.Expression] | [T11.Expression, T11.Expression, T11.Expression]>; builtInReplace: import("@traqula/core").ParserRule & T11.RuleDefExpressionFunctionX<"builtInReplace", [T11.Expression, T11.Expression, T11.Expression] | [T11.Expression, T11.Expression, T11.Expression, T11.Expression]>; builtInExists: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"builtInExists", T11.ExpressionPatternOperation>; builtInNotexists: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"builtInNotexists", T11.ExpressionPatternOperation>; builtInCount: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"builtInCount", T11.ExpressionAggregateDefault | T11.ExpressionAggregateOnWildcard>; builtInSum: import("@traqula/core").ParserRule & T11.RuleDefExpressionAggregatorX<"builtInSum">; builtInMin: import("@traqula/core").ParserRule & T11.RuleDefExpressionAggregatorX<"builtInMin">; builtInMax: import("@traqula/core").ParserRule & T11.RuleDefExpressionAggregatorX<"builtInMax">; builtInAvg: import("@traqula/core").ParserRule & T11.RuleDefExpressionAggregatorX<"builtInAvg">; builtInSample: import("@traqula/core").ParserRule & T11.RuleDefExpressionAggregatorX<"builtInSample">; builtInGroup_concat: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"builtInGroup_concat", T11.ExpressionAggregateDefault | T11.ExpressionAggregateSeparator>; usingClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"usingClause", import("@traqula/core").Wrap<{ clauseType: "default" | "named"; value: T11.TermIri; }>>; datasetClause: import("@traqula/core").ParserRule, []>; defaultGraphClause: import("@traqula/core").ParserRule; usingClauses: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"usingClauses", T11.DatasetClauses, []> & T11.SparqlGeneratorRule<"usingClauses", T11.DatasetClauses, []>; namedGraphClause: import("@traqula/core").ParserRule, []>; sourceSelector: import("@traqula/core").ParserRule; argList: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"argList", import("@traqula/core").Wrap, []> & T11.SparqlGeneratorRule<"argList", import("@traqula/core").Wrap, []>; expressionList: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"expressionList", import("@traqula/core").Wrap>; conditionalOrExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"conditionalOrExpression", T11.Expression>; conditionalAndExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"conditionalAndExpression", T11.Expression>; valueLogical: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"valueLogical", T11.Expression>; relationalExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"relationalExpression", T11.Expression>; numericExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"numericExpression", T11.Expression>; additiveExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"additiveExpression", T11.Expression>; multiplicativeExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"multiplicativeExpression", T11.Expression>; unaryExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"unaryExpression", T11.Expression>; primaryExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"primaryExpression", T11.Expression>; brackettedExpression: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"brackettedExpression", T11.Expression>; iriOrFunction: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"iriOrFunction", T11.ExpressionFunctionCall | T11.TermIri, []> & T11.SparqlGeneratorRule<"iriOrFunction", T11.ExpressionFunctionCall | T11.TermIri, []>; prologue: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"prologue", T11.ContextDefinition[], []> & T11.SparqlGeneratorRule<"prologue", T11.ContextDefinition[], []>; baseDecl: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"baseDecl", T11.ContextDefinitionBase, []> & T11.SparqlGeneratorRule<"baseDecl", T11.ContextDefinitionBase, []>; prefixDecl: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"prefixDecl", T11.ContextDefinitionPrefix, []> & T11.SparqlGeneratorRule<"prefixDecl", T11.ContextDefinitionPrefix, []>; verb: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"verb", T11.TermIri | T11.TermVariable>; varOrTerm: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"varOrTerm", T11.Term, []> & T11.SparqlGeneratorRule<"varOrTerm", T11.Term, []>; varOrIri: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"varOrIri", T11.TermIri | T11.TermVariable>; var: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"var", T11.TermVariable, []> & T11.SparqlGeneratorRule<"var", T11.TermVariable, []>; graphTerm: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphTerm", T11.GraphTerm, []> & T11.SparqlGeneratorRule<"graphTerm", T11.GraphTerm, []>; rdfLiteral: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"rdfLiteral", T11.TermLiteral, []> & T11.SparqlGeneratorRule<"rdfLiteral", T11.TermLiteral, []>; numericLiteral: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"numericLiteral", T11.TermLiteralTyped>; numericLiteralUnsigned: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"numericLiteralUnsigned", T11.TermLiteralTyped>; numericLiteralPositive: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"numericLiteralPositive", T11.TermLiteralTyped>; numericLiteralNegative: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"numericLiteralNegative", T11.TermLiteralTyped>; booleanLiteral: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"booleanLiteral", T11.TermLiteralTyped>; iri: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"iri", T11.TermIri, []> & T11.SparqlGeneratorRule<"iri", T11.TermIri, []>; iriFull: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"iriFull", T11.TermIriFull, []> & T11.SparqlGeneratorRule<"iriFull", T11.TermIriFull, []>; prefixedName: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"prefixedName", T11.TermIriPrefixed, []> & T11.SparqlGeneratorRule<"prefixedName", T11.TermIriPrefixed, []>; VerbA: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"VerbA", T11.TermIriFull>; pathEltOrInverse: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathEltOrInverse", T11.Path>; pathSequence: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathSequence", T11.TermIriFull | T11.TermIriPrefixed | T11.PropertyPathChain | T11.PathModified | T11.PathNegated>; pathAlternative: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathAlternative", T11.TermIriFull | T11.TermIriPrefixed | T11.PropertyPathChain | T11.PathModified | T11.PathNegated>; pathElt: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathElt", T11.Path>; pathMod: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathMod", import("@traqula/chevrotain").IToken & { image: "*" | "+" | "?"; }>; pathPrimary: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathPrimary", T11.Path>; pathNegatedPropertySet: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathNegatedPropertySet", T11.PathNegated>; pathOneInPropertySet: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"pathOneInPropertySet", T11.TermIri | T11.PathNegatedElt>; groupClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"groupClause", T11.SolutionModifierGroup, []> & T11.SparqlGeneratorRule<"groupClause", T11.SolutionModifierGroup, []>; groupCondition: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"groupCondition", T11.Expression | T11.SolutionModifierGroupBind>; havingClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"havingClause", T11.SolutionModifierHaving, []> & T11.SparqlGeneratorRule<"havingClause", T11.SolutionModifierHaving, []>; havingCondition: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"havingCondition", T11.Expression>; orderClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"orderClause", T11.SolutionModifierOrder, []> & T11.SparqlGeneratorRule<"orderClause", T11.SolutionModifierOrder, []>; orderCondition: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"orderCondition", T11.Ordering>; limitOffsetClauses: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"limitOffsetClauses", T11.SolutionModifierLimitOffset, []> & T11.SparqlGeneratorRule<"limitOffsetClauses", T11.SolutionModifierLimitOffset, []>; limitClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"limitClause", import("@traqula/core").Wrap>; offsetClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"offsetClause", import("@traqula/core").Wrap>; triplesBlock: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"triplesBlock", T11.PatternBgp, []> & T11.SparqlGeneratorRule<"triplesBlock", T11.PatternBgp, []>; triplesSameSubject: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"triplesSameSubject", T11.BasicGraphPattern>; triplesSameSubjectPath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"triplesSameSubjectPath", T11.BasicGraphPattern>; triplesTemplate: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"triplesTemplate", T11.PatternBgp>; propertyList: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"propertyList", T11.TripleNesting[], [T11.GraphNode]>; propertyListPath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"propertyListPath", T11.TripleNesting[], [T11.GraphNode]>; propertyListNotEmpty: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"propertyListNotEmpty", T11.TripleNesting[], [T11.GraphNode]>; propertyListPathNotEmpty: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"propertyListPathNotEmpty", T11.TripleNesting[], [T11.GraphNode]>; verbPath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"verbPath", T11.Path>; verbSimple: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"verbSimple", T11.TermVariable>; objectList: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"objectList", T11.TripleNesting[], [T11.GraphNode, T11.TermIriFull | T11.TermIriPrefixed | T11.TermVariable | T11.PropertyPathChain | T11.PathModified | T11.PathNegated]>; objectListPath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"objectListPath", T11.TripleNesting[], [T11.GraphNode, T11.TermIriFull | T11.TermIriPrefixed | T11.TermVariable | T11.PropertyPathChain | T11.PathModified | T11.PathNegated]>; objectPath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"objectPath", T11.TripleNesting, [T11.GraphNode, T11.TermIriFull | T11.TermIriPrefixed | T11.TermVariable | T11.PropertyPathChain | T11.PathModified | T11.PathNegated]>; collection: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"collection", T11.TripleCollectionList, []> & T11.SparqlGeneratorRule<"collection", T11.TripleCollectionList, []>; collectionPath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"collectionPath", T11.TripleCollectionList, []> & T11.SparqlGeneratorRule<"collectionPath", T11.TripleCollectionList, []>; triplesNode: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"triplesNode", T11.TripleCollection, []> & T11.SparqlGeneratorRule<"triplesNode", T11.TripleCollection, []>; triplesNodePath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"triplesNodePath", T11.TripleCollection, []> & T11.SparqlGeneratorRule<"triplesNodePath", T11.TripleCollection, []>; blankNodePropertyList: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"blankNodePropertyList", T11.TripleCollectionBlankNodeProperties, []> & T11.SparqlGeneratorRule<"blankNodePropertyList", T11.TripleCollectionBlankNodeProperties, []>; blankNodePropertyListPath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"blankNodePropertyListPath", T11.TripleCollectionBlankNodeProperties, []> & T11.SparqlGeneratorRule<"blankNodePropertyListPath", T11.TripleCollectionBlankNodeProperties, []>; graphNode: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphNode", T11.TripleCollection | T11.Term, []> & T11.SparqlGeneratorRule<"graphNode", T11.TripleCollection | T11.Term, []>; graphNodePath: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphNodePath", T11.TripleCollection | T11.Term, []> & T11.SparqlGeneratorRule<"graphNodePath", T11.TripleCollection | T11.Term, []>; whereClause: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"whereClause", import("@traqula/core").Wrap, []> & T11.SparqlGeneratorRule<"whereClause", import("@traqula/core").Wrap, []>; groupGraphPattern: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"groupGraphPattern", T11.PatternGroup, []> & T11.SparqlGeneratorRule<"groupGraphPattern", T11.PatternGroup, []>; groupGraphPatternSub: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"groupGraphPatternSub", T11.Pattern[]>; graphPatternNotTriples: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphPatternNotTriples", T11.PatternGroup | T11.PatternUnion | T11.PatternOptional | T11.PatternMinus | T11.PatternGraph | T11.PatternService | T11.PatternFilter | T11.PatternBind | T11.PatternValues, []> & T11.SparqlGeneratorRule<"graphPatternNotTriples", T11.PatternGroup | T11.PatternUnion | T11.PatternOptional | T11.PatternMinus | T11.PatternGraph | T11.PatternService | T11.PatternFilter | T11.PatternBind | T11.PatternValues, []>; optionalGraphPattern: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"optionalGraphPattern", T11.PatternOptional, []> & T11.SparqlGeneratorRule<"optionalGraphPattern", T11.PatternOptional, []>; graphGraphPattern: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"graphGraphPattern", T11.PatternGraph, []> & T11.SparqlGeneratorRule<"graphGraphPattern", T11.PatternGraph, []>; serviceGraphPattern: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"serviceGraphPattern", T11.PatternService, []> & T11.SparqlGeneratorRule<"serviceGraphPattern", T11.PatternService, []>; inlineData: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"inlineData", T11.PatternValues, []> & T11.SparqlGeneratorRule<"inlineData", T11.PatternValues, []>; dataBlock: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"dataBlock", T11.PatternValues>; inlineDataOneVar: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"inlineDataOneVar", T11.PatternValues>; inlineDataFull: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"inlineDataFull", T11.PatternValues>; dataBlockValue: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"dataBlockValue", T11.TermIri | T11.TermLiteral | undefined>; minusGraphPattern: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"minusGraphPattern", T11.PatternMinus, []> & T11.SparqlGeneratorRule<"minusGraphPattern", T11.PatternMinus, []>; groupOrUnionGraphPattern: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"groupOrUnionGraphPattern", T11.PatternGroup | T11.PatternUnion, []> & T11.SparqlGeneratorRule<"groupOrUnionGraphPattern", T11.PatternGroup | T11.PatternUnion, []>; constraint: import("@traqula/core").ParserRule & T11.SparqlGrammarRule<"constraint", T11.Expression>; queryOrUpdate: import("@traqula/core").ParserRule; }>; export type SparqlParser = ReturnType; /** * Parser that can parse a SPARQL 1.1 string into a SPARQL 1.1 AST. */ export declare class Parser extends MinimalSparqlParser { constructor(args?: Pick & { defaultContext?: Partial; }); }