import { Router } from '@angular/router'; import { Actions } from '@ngrx/effects'; import { NGXLogger } from 'ngx-logger'; import { AppUserApiService } from '../../api/app-user/app-user-api.service'; import { AccYearODataService } from '../../api/odata/accyear-odata.service'; import { CenterODataService } from '../../api/odata/center-odata.service'; import { StatusbarInfoODataService } from '../../api/odata/statusbar-info-odata.service'; import { ConfigSandbox } from '../sandboxes/config.sandbox'; import * as i0 from "@angular/core"; export declare class AuthEffects { private actions$; private accYearService; private centerService; private statusbarInfoService; private configSandbox; private appUserApiService; private router; private logger; $loginRequest: import("rxjs").Observable<({ token: string; accYear: number; center: number; username: string; } & import("@ngrx/store").Action<"[Auth] Login success">) | ({ error: string; } & import("@ngrx/store").Action<"[Auth] Login fail">)> & import("@ngrx/effects").CreateEffectMetadata; $loginSuccess: import("rxjs").Observable<{ token: string; accYear: number; center: number; username: string; } & import("@ngrx/store").Action<"[Auth] Login success">> & import("@ngrx/effects").CreateEffectMetadata; $logout: import("rxjs").Observable> & import("@ngrx/effects").CreateEffectMetadata; $loginLoadDataYear: import("rxjs").Observable<{ items: import("fararu-common-lib").AccYearItemInterface[]; } & import("@ngrx/store").Action<"[Auth] AccYear load success">> & import("@ngrx/effects").CreateEffectMetadata; $loginLoadDataCenter: import("rxjs").Observable<{ items: import("fararu-common-lib").CenterItemInterface[]; } & import("@ngrx/store").Action<"[Auth] CenterItems data load requets">> & import("@ngrx/effects").CreateEffectMetadata; $loginLoadStatusbarInfo: import("rxjs").Observable<{ item: import("../../models/general/statusbar-info.interface").StatusbarInfoInterface; } & import("@ngrx/store").Action<"[Auth] Statusbar Info load success">> & import("@ngrx/effects").CreateEffectMetadata; constructor(actions$: Actions, accYearService: AccYearODataService, centerService: CenterODataService, statusbarInfoService: StatusbarInfoODataService, configSandbox: ConfigSandbox, appUserApiService: AppUserApiService, router: Router, logger: NGXLogger); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }