import { Actions } from '@ngrx/effects'; import { Store } from '@ngrx/store'; import { TenantAppletService, AppletLanguageHdrTenantService } from 'blg-akaun-ts-lib'; import { ToastrService } from 'ngx-toastr'; import { SessionStates } from '../../../modules/session/session-controller/states'; import { AppStates } from '../states'; import { TranslateService } from '@ngx-translate/core'; export declare class TranslationEffects { private actions$; private appletService; private sessionStore; private toastr; private languageService; private translate; private appStore; apiVisa: import("blg-akaun-ts-lib").ApiVisa; setLanguage$: import("rxjs").Observable<({ language: any; translations: any; } & import("@ngrx/store/src/models").TypedAction<"[Applet Language] Set Applet Language Success">) | ({ error: any; } & import("@ngrx/store/src/models").TypedAction<"[Applet Language] Set Applet Language Failed">)> & import("@ngrx/effects").CreateEffectMetadata; constructor(actions$: Actions, appletService: TenantAppletService, sessionStore: Store, toastr: ToastrService, languageService: AppletLanguageHdrTenantService, translate: TranslateService, appStore: Store); }