import { Action } from '@ngrx/store'; import { NavigationExtras } from '@angular/router'; export declare enum LifeCycleActionTypes { AppInit = "@digitaix/core/life-cycle/APP_INIT", AppAuthenticated = "@digitaix/core/life-cycle/APP_AUTHENTICATED", AppUnauthenticated = "@digitaix/core/life-cycle/APP_UNAUTHENTICATED", AppIsStable = "@digitaix/core/life-cycle/APP_IS_STABLE", AppIsUnstable = "@digitaix/core/life-cycle/APP_IS_UNSTABLE", AppConfigLoaded = "@digitaix/core/life-cycle/APP_CONFIG_LOADED", AppDocumentServiceLoaded = "@digitaix/core/life-cycle/APP_DOCUMENT_SERVICE_LOADED", AppStartNavigate = "@digitaix/core/life-cycle/APP_START_NAVIGATE", AppStopNavigate = "@digitaix/core/life-cycle/APP_STOP_NAVIGATE" } export declare class AppIsReady implements Action { static TYPE: string; readonly type: string; } export declare class AppNavigateTo implements Action { commands: any[]; tracer: string; extras?: NavigationExtras; static TYPE: string; readonly type: string; constructor(commands: any[], tracer: string, extras?: NavigationExtras); } export declare class AppStartNavigate implements Action { readonly type = LifeCycleActionTypes.AppStartNavigate; } export declare class AppStopNavigate implements Action { readonly type = LifeCycleActionTypes.AppStopNavigate; } export declare class AppInit implements Action { readonly type = LifeCycleActionTypes.AppInit; } export declare class AppAuthenticated implements Action { readonly type = LifeCycleActionTypes.AppAuthenticated; } export declare class AppUnauthenticated implements Action { readonly type = LifeCycleActionTypes.AppUnauthenticated; } export declare class AppIsStable implements Action { readonly type = LifeCycleActionTypes.AppIsStable; } export declare class AppIsUnstable implements Action { readonly type = LifeCycleActionTypes.AppIsUnstable; } export declare class AppConfigLoaded implements Action { readonly type = LifeCycleActionTypes.AppConfigLoaded; } export declare class AppDocumentServiceLoaded implements Action { readonly type = LifeCycleActionTypes.AppDocumentServiceLoaded; } export declare type LifeCycleActions = AppInit | AppAuthenticated | AppUnauthenticated | AppIsStable | AppIsUnstable | AppConfigLoaded | AppStopNavigate | AppStartNavigate | AppDocumentServiceLoaded;