import { IRunnerInstance, IRunnerOptions, IRunner, WorkerInstance } from '@nsshunt/stsrunnerframework';
export interface IRunnerOptionsEx extends IRunnerOptions {
    sleepDuration: number;
    logMessageMod: number;
    colourIndex: number;
}
export declare class TestStartUp implements IRunnerInstance {
    #private;
    constructor(workerInstance: WorkerInstance, runner: IRunner);
    SleepImmediate(): Promise<void>;
    ExecuteRunner: () => Promise<boolean>;
    StartRunner: () => Promise<boolean>;
    StopRunner: () => Promise<boolean>;
    TerminateRunner: () => Promise<boolean>;
    Completed: () => Promise<boolean>;
    PauseRunner: () => Promise<boolean>;
    ResumeRunner: () => Promise<boolean>;
    ResetRunner: () => Promise<boolean>;
    UpdateRunner: () => Promise<boolean>;
}
//# sourceMappingURL=teststartup.d.ts.map