diff --git a/redux-router/redux-router.d.ts b/redux-router/redux-router.d.ts index 82f4e58d6..f8cff8f8e 100644 --- a/redux-router/redux-router.d.ts +++ b/redux-router/redux-router.d.ts @@ -34,7 +34,7 @@ declare namespace __ReduxRouter { export function routerDidChange(state: any): ReduxRouterAction; export function initRoutes(routes: any): ReduxRouterAction; export function replaceRoutes(routes: any): ReduxRouterAction; - export function historyAPI(method: any): ReduxRouterAction; + export function historyAPI(method: any): (...args: any[]) => ReduxRouterAction; } declare module "redux-router/lib/routerStateReducer" { @@ -59,14 +59,14 @@ declare module "redux-router/lib/actionCreators" { export const initRoutes: typeof __ReduxRouter.initRoutes; export const replaceRoutes: typeof __ReduxRouter.replaceRoutes; export const historyAPI: typeof __ReduxRouter.historyAPI; - export const pushState: __ReduxRouter.ReduxRouterAction; - export const push: __ReduxRouter.ReduxRouterAction; - export const replaceState: __ReduxRouter.ReduxRouterAction; - export const replace: __ReduxRouter.ReduxRouterAction; - export const setState: __ReduxRouter.ReduxRouterAction; - export const go: __ReduxRouter.ReduxRouterAction; - export const goBack: __ReduxRouter.ReduxRouterAction; - export const goForward: __ReduxRouter.ReduxRouterAction; + export const pushState: __ReduxRouter.historyAPI; + export const push: __ReduxRouter.historyAPI; + export const replaceState: __ReduxRouter.historyAPI; + export const replace: __ReduxRouter.historyAPI; + export const setState: __ReduxRouter.historyAPI; + export const go: __ReduxRouter.historyAPI; + export const goBack: __ReduxRouter.historyAPI; + export const goForward: __ReduxRouter.historyAPI; } declare module "redux-router" {