import ContextVariables from './context-variables';
import { RawTree } from '../permissions/types';
export default class ContextVariablesInjector {
    private static isTreeBranch;
    static injectContextInValueCustom<ValueType>(value: ValueType, replaceFunction: (contextVariableName: string) => string): ValueType;
    static injectContextInValue<ValueType>(value: ValueType, contextVariables: ContextVariables): ValueType;
    static injectContextInFilter(filter: RawTree | null, contextVariables: ContextVariables): RawTree;
}
//# sourceMappingURL=context-variables-injector.d.ts.map