import { Operation } from './Operation'; import { OperationQueue } from './OperationQueue'; declare type GroupResult = any[]; /** * @class GroupOperation */ export declare class GroupOperation extends Operation { operations: Operation[]; queue: OperationQueue; constructor(); /** * @override * * @returns {Promise} */ run(): Promise; /** * @override */ start(): Promise; /** * @param {Operation} operation */ addOperation(operation: Operation): void; /** * @param {Array.} operations */ addOperations(operations: Operation[]): void; } export {};