import { RuntimeCtx } from '../ctx.js';
import { Element } from '../element.js';
import { Pipe } from '../model/index.js';
export declare class EvalJavascript extends Pipe {
    static $type: string;
    static $help: string;
    mode: string;
    expression: string;
    apply(inputSet: Element[], ctx: RuntimeCtx): Promise<Element[]>;
    processElement(inputSet: Element[], ctx: RuntimeCtx): Promise<Element[]>;
    processValue(inputSet: Element[], ctx: RuntimeCtx): Promise<Element[]>;
    processCollection(inputSet: Element[], ctx: RuntimeCtx): Promise<Element[]>;
}
//# sourceMappingURL=Eval.javascript.d.ts.map