import { BehaviorSubject } from 'rxjs'; import type { Artery, Node } from '@one-for-all/artery'; export declare class Store extends BehaviorSubject> { private set; setArteryStore(arteryStore: BehaviorSubject): void; setActiveNode: (node?: Node) => void; setBlocksCommunicationState: (blocksCommunicationState: BehaviorSubject) => void; } export declare function create(stateValue: ArteryEngine.EngineState): Store;