import { Actions } from '@ngrx/effects';
import * as i0 from "@angular/core";
/**
 * Effect to react on Ngrx router store actions
 */
export declare class NgrxStoreRouterEffect {
    protected actions$: Actions;
    /**
     * Clear Router registrations when the active history entry changes (ex : click on back/next button Action)
     */
    resetRouterRegistrationOnRequest$: import("rxjs").Observable<import("@ngrx/store").Action<"[RoutingGuard] clear entities">> & import("@ngrx/effects").CreateEffectMetadata;
    /**
     * Clear Router registrations when navigation happened
     */
    resetRouterRegistrationOnNavigated$: import("rxjs").Observable<import("@ngrx/store").Action<"[RoutingGuard] clear entities">> & import("@ngrx/effects").CreateEffectMetadata;
    constructor(actions$: Actions);
    static ɵfac: i0.ɵɵFactoryDeclaration<NgrxStoreRouterEffect, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<NgrxStoreRouterEffect>;
}
//# sourceMappingURL=ngrx-store-router.effect.d.ts.map