import * as WeatherForecasts from './WeatherForecasts' ; import * as Counter from './Counter' ; export interface ApplicationState { counter : Counter . CounterState ; weatherForecasts : WeatherForecasts . WeatherForecastsState ; } export const reducers = { counter : Counter . reducer , weatherForecasts : WeatherForecasts . reducer } ; export interface AppThunkAction < TAction > { ( dispatch , getState ) : void ; }