import { FunctionLoader } from '../functions/function-loader'; import { NativeInput, TransformationContext, TransformationEvaluator } from '../interfaces'; /** * Execute native transformation functions */ export declare class NativeEvaluator implements TransformationEvaluator { private functionLoader; constructor(functionLoader?: FunctionLoader); /** * Execute a native function * @param context The execution context * * @throws {EvaluationError} Native function execution failed for "". */ evaluate(context: TransformationContext): Promise; private lookupFunction; }