import { SagaInput, SagaIterator, AnyRecord } from './types'; export declare class SagaTreeNode { iter?: SagaIterator; readonly saga?: SagaInput; readonly parent?: SagaTreeNode; readonly children: Set>; readonly level: number; constructor(saga?: SagaInput, parent?: SagaTreeNode); addChild(child: SagaTreeNode): void; removeChild(child: SagaTreeNode): void; cancelAll(): void; }