import { Builder } from '@traqula/core'; export declare const triplesBlockParserBuilder: Builder<"string" | "object" | "var" | "path" | "rdfLiteral" | "iri" | "numericLiteral" | "numericLiteralUnsigned" | "numericLiteralPositive" | "numericLiteralNegative" | "booleanLiteral" | "prefixedName" | "blankNode" | "pathAlternative" | "pathSequence" | "pathEltOrInverse" | "pathElt" | "pathMod" | "pathPrimary" | "VerbA" | "pathNegatedPropertySet" | "pathOneInPropertySet" | "triplesBlock" | "triplesSameSubjectPath" | "propertyListPathNotEmpty" | "propertyListNotEmpty" | "varOrTerm" | "propertyListPath" | "triplesNodePath" | "triplesNode" | "verbPath" | "verbSimple" | "objectList" | "objectListPath" | "graphNodePath" | "graphNode" | "objectPath" | "collection" | "blankNodePropertyList" | "collectionPath" | "blankNodePropertyListPath" | "verb" | "varOrIri" | "graphTerm", { string: import("@traqula/core").RuleDef<"string", string>; object: import("@traqula/core").RuleDef<"object", import("@traqula/rules-sparql-1-1").TripleCreatorSP[]>; var: import("@traqula/core").RuleDef<"var", import("@rdfjs/types").Variable>; rdfLiteral: import("@traqula/core").RuleDef<"rdfLiteral", import("@rdfjs/types").Literal>; iri: import("@traqula/core").RuleDef<"iri", import("@traqula/rules-sparql-1-1").IriTerm>; numericLiteral: import("@traqula/core").RuleDef<"numericLiteral", import("@rdfjs/types").Literal>; numericLiteralUnsigned: import("@traqula/core").RuleDef<"numericLiteralUnsigned", import("@rdfjs/types").Literal>; numericLiteralPositive: import("@traqula/core").RuleDef<"numericLiteralPositive", import("@rdfjs/types").Literal>; numericLiteralNegative: import("@traqula/core").RuleDef<"numericLiteralNegative", import("@rdfjs/types").Literal>; booleanLiteral: import("@traqula/core").RuleDef<"booleanLiteral", import("@rdfjs/types").Literal>; prefixedName: import("@traqula/core").RuleDef<"prefixedName", import("@traqula/rules-sparql-1-1").IriTerm>; blankNode: import("@traqula/core").RuleDef<"blankNode", import("@rdfjs/types").BlankNode>; VerbA: import("@traqula/core").RuleDef<"VerbA", import("@traqula/rules-sparql-1-1").VerbA>; triplesBlock: import("@traqula/core").RuleDef<"triplesBlock", import("@traqula/rules-sparql-1-1").BgpPattern>; triplesSameSubjectPath: import("@traqula/core").RuleDef<"triplesSameSubjectPath", import("@traqula/rules-sparql-1-1").Triple[]>; propertyListPathNotEmpty: import("@traqula/core").RuleDef<"propertyListPathNotEmpty", import("@traqula/rules-sparql-1-1").TripleCreatorS[]>; propertyListNotEmpty: import("@traqula/core").RuleDef<"propertyListNotEmpty", import("@traqula/rules-sparql-1-1").TripleCreatorS[]>; varOrTerm: import("@traqula/core").RuleDef<"varOrTerm", import("@traqula/rules-sparql-1-1").Term>; propertyListPath: import("@traqula/core").RuleDef<"propertyListPath", import("@traqula/rules-sparql-1-1").TripleCreatorS[]>; triplesNodePath: import("@traqula/core").RuleDef<"triplesNodePath", import("@traqula/rules-sparql-1-1").ITriplesNode>; triplesNode: import("@traqula/core").RuleDef<"triplesNode", import("@traqula/rules-sparql-1-1").ITriplesNode>; verbPath: import("@traqula/core").RuleDef<"verbPath", import("@traqula/rules-sparql-1-1").PropertyPath | import("@traqula/rules-sparql-1-1").IriTerm>; verbSimple: import("@traqula/core").RuleDef<"verbSimple", import("@rdfjs/types").Variable>; objectList: import("@traqula/core").RuleDef<"objectList", import("@traqula/rules-sparql-1-1").TripleCreatorSP[]>; objectListPath: import("@traqula/core").RuleDef<"objectListPath", import("@traqula/rules-sparql-1-1").TripleCreatorSP[]>; graphNode: import("@traqula/core").RuleDef<"graphNode", import("@traqula/rules-sparql-1-1").IGraphNode>; collection: import("@traqula/core").RuleDef<"collection", import("@traqula/rules-sparql-1-1").ITriplesNode>; blankNodePropertyList: import("@traqula/core").RuleDef<"blankNodePropertyList", import("@traqula/rules-sparql-1-1").ITriplesNode>; verb: import("@traqula/core").RuleDef<"verb", import("@rdfjs/types").Variable | import("@traqula/rules-sparql-1-1").IriTerm>; varOrIri: import("@traqula/core").RuleDef<"varOrIri", import("@rdfjs/types").Variable | import("@traqula/rules-sparql-1-1").IriTerm>; graphTerm: import("@traqula/core").RuleDef<"graphTerm", import("@traqula/rules-sparql-1-1").GraphTerm>; } & { path: import("@traqula/core").RuleDef<"path", import("@traqula/rules-sparql-1-1").PropertyPath | import("@traqula/rules-sparql-1-1").IriTerm>; pathAlternative: import("@traqula/core").RuleDef<"pathAlternative", import("@traqula/rules-sparql-1-1").PropertyPath | import("@traqula/rules-sparql-1-1").IriTerm>; pathSequence: import("@traqula/core").RuleDef<"pathSequence", import("@traqula/rules-sparql-1-1").PropertyPath | import("@traqula/rules-sparql-1-1").IriTerm>; pathEltOrInverse: import("@traqula/core").RuleDef<"pathEltOrInverse", import("@traqula/rules-sparql-1-1").PropertyPath | import("@traqula/rules-sparql-1-1").IriTerm>; pathElt: import("@traqula/core").RuleDef<"pathElt", import("@traqula/rules-sparql-1-1").PropertyPath | import("@traqula/rules-sparql-1-1").IriTerm>; pathMod: import("@traqula/core").RuleDef<"pathMod", "?" | "*" | "+">; pathPrimary: import("@traqula/core").RuleDef<"pathPrimary", import("@traqula/rules-sparql-1-1").PropertyPath | import("@traqula/rules-sparql-1-1").IriTerm>; pathNegatedPropertySet: import("@traqula/core").RuleDef<"pathNegatedPropertySet", import("@traqula/rules-sparql-1-1").IriTermOrElt[] | [{ type: "path"; pathType: "|"; items: (import("@traqula/rules-sparql-1-1").IriTermOrElt)[]; }]>; pathOneInPropertySet: import("@traqula/core").RuleDef<"pathOneInPropertySet", import("@traqula/rules-sparql-1-1").IriTermOrElt>; graphNodePath: import("@traqula/core").RuleDef<"graphNodePath", import("@traqula/rules-sparql-1-1").IGraphNode>; objectPath: import("@traqula/core").RuleDef<"objectPath", import("@traqula/rules-sparql-1-1").TripleCreatorSP[]>; collectionPath: import("@traqula/core").RuleDef<"collectionPath", import("@traqula/rules-sparql-1-1").ITriplesNode>; blankNodePropertyListPath: import("@traqula/core").RuleDef<"blankNodePropertyListPath", import("@traqula/rules-sparql-1-1").ITriplesNode>; }>;