declare const actionMiddlewares: Middleware<{}>[]; declare const middlewares: { communicator: Middleware<{}>; consoleDebugger: Middleware<{}>; devToolsListener: Middleware<{}>; getNewState: Middleware<{}>; getNewStateWithCache: (maxTime?: number) => Middleware; setNewState: Middleware<{}>; stateUpdater: Middleware<{}>; subscription: Middleware<{}>; tryCatch: Middleware<{}>; config: MiddlewareConfig; }; declare const applyMiddlewares: (middlewares: Middleware[], context: BaseContext) => Promise; export { actionMiddlewares, applyMiddlewares, middlewares };