import { Actions } from '@ngrx/effects'; import { ToastrService } from 'ngx-toastr'; import { AgingPeriodStates } from '../states'; import { AgingPeriodService, AgingPeriodContainerModel } from 'blg-akaun-ts-lib'; import { AgingPeriodFacade } from "../../facades/aging-period.facade"; import { Store } from "@ngrx/store"; export declare class AgingPeriodEffects { private actions$; private toastr; private agingPeriodService; private viewColFacade; private store; private readonly apiVisa; private readonly masterVisa; selectAgingPeriod$: import("rxjs").Observable<({ container: AgingPeriodContainerModel; } & import("@ngrx/store/src/models").TypedAction<"[Aging Period] Select Aging Period Success">) | ({ error: string; } & import("@ngrx/store/src/models").TypedAction<"[Aging Period] Select Aging Period Failed">)> & import("@ngrx/effects").CreateEffectMetadata; create$: import("rxjs").Observable<({ container: any; } & import("@ngrx/store/src/models").TypedAction<"[Aging Period] Create Draft Success">) | ({ error: string; } & import("@ngrx/store/src/models").TypedAction<"[Aging Period] Create Draft Failed">)> & import("@ngrx/effects").CreateEffectMetadata; edit$: import("rxjs").Observable<({ container: any; } & import("@ngrx/store/src/models").TypedAction<"[Aging Period] Edit Draft Success">) | ({ error: string; } & import("@ngrx/store/src/models").TypedAction<"[Aging Period] Edit Draft Failed">)> & import("@ngrx/effects").CreateEffectMetadata; constructor(actions$: Actions, toastr: ToastrService, agingPeriodService: AgingPeriodService, viewColFacade: AgingPeriodFacade, store: Store); }