import { RouterCancelAction, RouterErrorAction, RouterNavigationAction } from '@ngrx/router-store';
import { RouterState, RouteState } from '../../model';
declare type AcceptedActions = RouterNavigationAction<RouteState> | RouterErrorAction<RouterState, RouteState> | RouterCancelAction<RouterState, RouteState>;
/**
 * ** Reducer for Router Actions.
 */
export declare function routerReducer(state?: RouterState, action?: AcceptedActions): RouterState;
export {};
