/// import * as React from 'react'; import { ReducersMapObject, Store, Middleware } from 'redux'; /** Used to render SPA within the Browser - NOTE: only ever run in the browser */ export declare class Browser { /** get the initial store state (from the browsers window) */ static getInitialState(): TState; private static injectDevtools(enhancer, isProduction); /** Render the react/redux/router application in the browser */ static render(reducers: ReducersMapObject, routeFactory: (store: Store, serverRender: boolean) => React.ReactElement, middlewares: Middleware[], initialState: TState, onStoreCreated?: (store: Store) => void, isProduction?: boolean): void; }