import { Operation } from './Operation'; export declare class CircularOperationValidator { private operations; /** * @param {Array.} operations */ constructor(operations: Operation[]); _checkCircular(): void; _checkDependencies(operation: Operation, mapHash: Object): void; /** * @param {Operation} op * @param map * @private */ _verifyOpMap(op: Operation, map: Object): void; _throwError(op: Operation, map: Object): void; }