import { Context } from 'node:vm'; export declare const Metadata: { create: (key: any, value: any) => { type: string; key: any; value: any; }; execute: (ctx: any, entry: any, entryData: any, timeRemains: any) => { timeRemains: any; done: boolean; }; }; export declare const AssignTask: { create: (operator: any, symbol: any, command: any) => { type: string; operator: any; symbol: any; command: any; }; execute: (ctx: any, entry: any, entryData: any, timeRemains: any) => any; }; export declare const Args: { create: (index: any, value: any) => any; evaluate: (ctx: any, entry: any) => any; }; export declare const NamedArgs: { create: (name: any, value: any) => any; evaluate: (ctx: any, entry: any) => any; }; export declare const Task: { create: (name: any, args: any, skip: any) => { type: string; name: any; args: any; skip: any; }; name: (ctx: any, entry: any) => any; execute: (ctx: any, entry: any, entryData: any, timeRemains: any) => any; }; export declare const TaskDef: { create: (name: any, args: any, block: any) => { type: string; name: any; args: any; block: any; }; execute: (ctx: any, entry: any, entryData: any, timeRemains: any) => { timeRemains: any; done: boolean; }; }; export declare const Function: { create: (name: any, args: any) => { type: string; name: any; args: any; }; name: (ctx: Context, entry: any) => any; evaluate: (ctx: Context, entry: any) => any; }; export declare const Lambda: { create: (args: any, block: any) => { type: string; args: any; block: any; }; evaluate: (ctx: any, entry: any) => (...args: any) => any; };