import type { ExtractTokenType } from '@tinkoff/dippy'; import type { ChildAppDiManager, ChildAppStateManager, ChildAppFinalConfig } from '@tramvai/tokens-child-app'; import type { LOGGER_TOKEN, STORE_TOKEN } from '@tramvai/tokens-common'; import type { EXTEND_RENDER } from '@tramvai/tokens-render'; export declare const executeRootStateSubscriptions: ({ store, diManager, }: { store: typeof STORE_TOKEN; diManager: ChildAppDiManager; }) => ExtractTokenType; export declare class StateManager implements ChildAppStateManager { private readonly log; private readonly diManager; state: any; constructor({ logger, diManager, }: { logger: typeof LOGGER_TOKEN; diManager: ChildAppDiManager; }); registerChildApp(config: ChildAppFinalConfig): void; getState(): void; } //# sourceMappingURL=stateManager.d.ts.map