import { Action } from '@ngrx/store'; import { NavigationExtras } from '@angular/router'; export declare enum RouterActionTypes { GO = "[Router] Go", BACK = "[Router] Back", FORWARD = "[Router] Forward" } export declare class Go implements Action { payload: { path: any[]; query?: object; extras?: NavigationExtras; }; readonly type = RouterActionTypes.GO; constructor(payload: { path: any[]; query?: object; extras?: NavigationExtras; }); } export declare class Back implements Action { readonly type = RouterActionTypes.BACK; } export declare class Forward implements Action { readonly type = RouterActionTypes.FORWARD; } export declare type Actions = Go | Back | Forward;