import { IApplicationSpec, ServerStoreState } from "../../util"; import { Dispatch, Middleware as ReduxMiddleware } from "redux"; import { ServerStoreInternalAction } from "../types"; import { ServerStore } from "../ServerStore"; /** * Redux middleware for mirroring actions to all clients. * Also responsible for performing handshakes on client connect. */ export declare function clientMirroringMiddleware(serverStore: ServerStore): ReduxMiddleware, Dispatch>>;