import { Command, flags } from '@oclif/command'; import { IWorkflowDb } from '../src'; export declare class ExecuteBatch extends Command { static description: string; static cancelled: boolean; static workflowExecutionsProgress: IWorkflowExecutionProgress[][]; static shallow: boolean; static compare: string; static snapshot: string; static concurrency: number; static debug: boolean; static executionTimeout: number; static examples: string[]; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag; debug: import("@oclif/parser/lib/flags").IBooleanFlag; ids: flags.IOptionFlag; concurrency: import("@oclif/parser/lib/flags").IOptionFlag; output: flags.IOptionFlag; snapshot: flags.IOptionFlag; compare: flags.IOptionFlag; shallow: import("@oclif/parser/lib/flags").IBooleanFlag; skipList: flags.IOptionFlag; retries: import("@oclif/parser/lib/flags").IOptionFlag; shortOutput: import("@oclif/parser/lib/flags").IBooleanFlag; }; static stopProcess(skipExit?: boolean | number): Promise; formatJsonOutput(data: object): string; shouldBeConsideredAsWarning(errorMessage: string): boolean; run(): Promise; mergeResults(results: IResult, retryResults: IResult): void; runTests(allWorkflows: IWorkflowDb[]): Promise; updateStatus(): void; initializeLogs(): void; startThread(workflowData: IWorkflowDb): Promise; }