import type * as RDF from '@rdfjs/types'; import type * as Trans11 from '@traqula/algebra-transformations-1-1'; import type { IndirDef, Patch } from '@traqula/core'; import { AstFactory } from '@traqula/rules-sparql-1-2'; import type * as T12 from '@traqula/rules-sparql-1-2'; export type AlgebraContext = Patch; export type FlattenedTriple = Patch; export type ContextConfigs = Trans11.ContextConfigs; export declare function createAlgebraContext(config: ContextConfigs): AlgebraContext; export type AlgebraIndir = IndirDef; export type AstContext = Patch; export declare function createAstContext(): AstContext; export type AstIndir = IndirDef;