Traqula
    Preparing search index...

    Variable toAlgebra12BuilderConst

    toAlgebra12Builder: IndirBuilder<
        Patch<AlgebraContext, { astFactory: Factory }>,

            | "translateNamed"
            | "translateTerm"
            | "registerContextDefinitions"
            | "translateInlineData"
            | "translateDatasetClause"
            | "translateBlankNodesToVariables"
            | "findAllVariables"
            | "generateFreshVar"
            | "translatePath"
            | "simplifyPath"
            | "translatePathPredicate"
            | "translateTripleCollection"
            | "translateBasicGraphPattern"
            | "translateTripleNesting"
            | "recurseGraph"
            | "translateQuad"
            | "translateUpdate"
            | "translateSingleUpdate"
            | "translateUpdateGraphLoad"
            | "translateGraphRef"
            | "translateGraphRefDefSpec"
            | "translateInsertDelete"
            | "translateUpdateTriplesBlock"
            | "translateGraphRefSpecific"
            | "translateGraphPattern"
            | "translateQuery"
            | "translateAggregates"
            | "translateExpression"
            | "translateBgp"
            | "accumulateGroupGraphPattern"
            | "simplifiedJoin"
            | "mapAggregate"
            | "translateBoundAggregate",
        {
            accumulateGroupGraphPattern: IndirDef<
                any,
                "accumulateGroupGraphPattern",
                unknown,
                any[],
            > & AlgebraIndir<
                "accumulateGroupGraphPattern",
                Algebra.Operation,
                [Algebra.Operation, Pattern],
            >;
            findAllVariables: IndirDef<any, "findAllVariables", unknown, any[]> & AlgebraIndir<
                "findAllVariables",
                void,
                [object],
            >;
            generateFreshVar: IndirDef<any, "generateFreshVar", unknown, any[]> & AlgebraIndir<
                "generateFreshVar",
                Variable,
                [],
            >;
            mapAggregate: IndirDef<any, "mapAggregate", unknown, any[]> & AlgebraIndir<
                "mapAggregate",
                MapAggregateType,
                [MapAggregateType, Record<string, ExpressionAggregate>],
            >;
            recurseGraph: IndirDef<any, "recurseGraph", unknown, any[]> & AlgebraIndir<
                "recurseGraph",
                Algebra.Operation,
                [Algebra.Operation, Term, undefined | Variable],
            >;
            registerContextDefinitions: IndirDef<
                any,
                "registerContextDefinitions",
                unknown,
                any[],
            > & AlgebraIndir<
                "registerContextDefinitions",
                void,
                [ContextDefinition[]],
            >;
            simplifiedJoin: IndirDef<any, "simplifiedJoin", unknown, any[]> & AlgebraIndir<
                "simplifiedJoin",
                Algebra.Operation,
                [Algebra.Operation, Algebra.Operation],
            >;
            simplifyPath: IndirDef<any, "simplifyPath", unknown, any[]> & AlgebraIndir<
                "simplifyPath",
                (Algebra.Path | Algebra.Pattern)[],
                [Term, Algebra.PropertyPathSymbol, Term],
            >;
            translateAggregates: IndirDef<any, "translateAggregates", unknown, any[]> & AlgebraIndir<
                "translateAggregates",
                Algebra.Operation,
                [Query, Algebra.Operation],
            >;
            translateBasicGraphPattern: IndirDef<
                any,
                "translateBasicGraphPattern",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateBasicGraphPattern",
                void,
                [BasicGraphPattern, FlattenedTriple[]],
            >;
            translateBgp: IndirDef<any, "translateBgp", unknown, any[]> & AlgebraIndir<
                "translateBgp",
                Algebra.Operation,
                [PatternBgp],
            >;
            translateBlankNodesToVariables: IndirDef<
                any,
                "translateBlankNodesToVariables",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateBlankNodesToVariables",
                Algebra.Operation,
                [Algebra.Operation],
            >;
            translateBoundAggregate: IndirDef<
                any,
                "translateBoundAggregate",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateBoundAggregate",
                Algebra.BoundAggregate,
                [ExpressionAggregate, Variable],
            >;
            translateDatasetClause: IndirDef<
                any,
                "translateDatasetClause",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateDatasetClause",
                { default: NamedNode<string>[]; named: NamedNode<string>[] },
                [DatasetClauses],
            >;
            translateExpression: IndirDef<any, "translateExpression", unknown, any[]> & AlgebraIndir<
                "translateExpression",
                Algebra.Expression,
                [Expression | Wildcard],
            >;
            translateGraphPattern: IndirDef<
                any,
                "translateGraphPattern",
                unknown,
                any[],
            > & AlgebraIndir<"translateGraphPattern", Algebra.Operation, [Pattern]>;
            translateGraphRef: IndirDef<any, "translateGraphRef", unknown, any[]> & AlgebraIndir<
                "translateGraphRef",
                NamedNode<string>
                | "NAMED"
                | "DEFAULT"
                | "ALL",
                [GraphRef],
            >;
            translateGraphRefDefSpec: IndirDef<
                any,
                "translateGraphRefDefSpec",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateGraphRefDefSpec",
                NamedNode<string>
                | "DEFAULT",
                [GraphRefDefault | GraphRefSpecific],
            >;
            translateGraphRefSpecific: IndirDef<
                any,
                "translateGraphRefSpecific",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateGraphRefSpecific",
                NamedNode<string>,
                [GraphRefSpecific],
            >;
            translateInlineData: IndirDef<any, "translateInlineData", unknown, any[]> & AlgebraIndir<
                "translateInlineData",
                Algebra.Values,
                [PatternValues],
            >;
            translateInsertDelete: IndirDef<
                any,
                "translateInsertDelete",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateInsertDelete",
                Algebra.Update,
                [
                    | UpdateOperationInsertData
                    | UpdateOperationDeleteData
                    | UpdateOperationDeleteWhere
                    | UpdateOperationModify,
                ],
            >;
            translateNamed: IndirDef<any, "translateNamed", unknown, any[]> & AlgebraIndir<
                "translateNamed",
                NamedNode<string>,
                [TermIri],
            >;
            translatePath: IndirDef<any, "translatePath", unknown, any[]> & AlgebraIndir<
                "translatePath",
                (Algebra.Path | Algebra.Pattern)[],
                [FlattenedTriple & { predicate: PathPure }],
            >;
            translatePathPredicate: IndirDef<
                any,
                "translatePathPredicate",
                unknown,
                any[],
            > & AlgebraIndir<
                "translatePathPredicate",
                Algebra.PropertyPathSymbol,
                [NamedNode<string> | Path],
            >;
            translateQuad: IndirDef<any, "translateQuad", unknown, any[]> & AlgebraIndir<
                "translateQuad",
                Algebra.Pattern,
                [FlattenedTriple],
            >;
            translateQuery: IndirDef<
                Patch<AlgebraContext, { astFactory: Factory }>,
                "translateQuery",
                Algebra.Operation,
                [SparqlQuery, undefined | boolean, undefined | boolean],
            >;
            translateSingleUpdate: IndirDef<
                any,
                "translateSingleUpdate",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateSingleUpdate",
                Algebra.Update,
                [UpdateOperation],
            >;
            translateTerm: IndirDef<
                Patch<AlgebraContext, { astFactory: Factory }>,
                "translateTerm",
                Term,
                [Term],
            >;
            translateTripleCollection: IndirDef<
                Patch<AlgebraContext, { astFactory: Factory }>,
                "translateTripleCollection",
                void,
                [TripleCollection, FlattenedTriple[]],
            >;
            translateTripleNesting: IndirDef<
                Patch<AlgebraContext, { astFactory: Factory }>,
                "translateTripleNesting",
                void,
                [TripleNesting, FlattenedTriple[]],
            >;
            translateUpdate: IndirDef<any, "translateUpdate", unknown, any[]> & AlgebraIndir<
                "translateUpdate",
                Algebra.Operation,
                [Update],
            >;
            translateUpdateGraphLoad: IndirDef<
                any,
                "translateUpdateGraphLoad",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateUpdateGraphLoad",
                Algebra.Load,
                [UpdateOperationLoad],
            >;
            translateUpdateTriplesBlock: IndirDef<
                any,
                "translateUpdateTriplesBlock",
                unknown,
                any[],
            > & AlgebraIndir<
                "translateUpdateTriplesBlock",
                Algebra.Pattern[],
                [PatternBgp | GraphQuads, undefined | NamedNode<string>],
            >;
        },
    > = ...