import { RunJavaProcessOptions } from "./java";
export interface RunSimulationOptions extends RunJavaProcessOptions {
    simulation: string;
    bundleFile: string;
    resourcesFolder: string;
    protoTargetFolder: string;
    resultsFolder: string;
    memory?: number;
    runParameters: Record<string, string>;
}
export interface RunRecorderOptions extends RunJavaProcessOptions {
    sourcesFolder: string;
    typescript: boolean;
    resourcesFolder: string;
}
export declare const runSimulation: (options: RunSimulationOptions) => Promise<void>;
export declare const runRecorder: (options: RunRecorderOptions) => Promise<void>;
