import { CallReconnectRuntime } from './CallReconnectRuntime'; import { TCallReconnectMachineDeps } from './CallReconnectStateMachine'; import { TEvents } from './events'; type TCreateMachineDepsParameters = { runtime: CallReconnectRuntime; events: TEvents; }; /** * Склейка машины с runtime: машина работает с тонким slim-интерфейсом `TCallReconnectMachineDeps`, * а runtime держит всё состояние и сайд-эффекты. Здесь маршрутизируем события из `actions` * через `events`, чтобы декларативный автомат не знал про `TypedEvents`. */ export declare const createMachineDeps: (parameters: TCreateMachineDepsParameters) => TCallReconnectMachineDeps; export {};