import type { Runner } from './types'; declare const runners: { fulljs: Runner; 'cse-machine': (program: import("estree").Program, context: import("..").Context, options: import("..").IOptions) => Promise; substitution: (program: import("estree").Program, context: import("..").Context, options: import("..").IOptions) => Promise<{ status: "error"; context: import("..").Context; }> | Promise<{ status: "finished"; context: import("..").Context; value: import("../stepper").IStepperPropContents[]; }>; native: (program: import("estree").Program, context: import("..").Context, options: import("..").IOptions) => Promise<{ status: "finished"; context: import("..").Context; value: any; } | { status: "error"; context: import("..").Context; value?: undefined; }>; }; export default runners; export type RunnerTypes = keyof typeof runners;