import { IResult, ITask } from '../common'; export declare type IRunTasksOptions = { silent?: boolean; concurrent?: boolean; exitOnError?: boolean; }; export declare type IRunTaskListResult = IResult & { errors: ITaskError[]; }; export declare type ITaskError = { index: number; title: string; error: string; }; export declare function run(tasks: ITask | ITask[], options?: IRunTasksOptions): Promise;