import { Actions } from '@ngrx/effects'; import * as fromActions from './events.actions'; import { IEventsService } from '../core/contracts/IEvents.service'; import { EventModel } from '../core/models/events.model'; import * as i0 from "@angular/core"; export declare class EventsEffects { private actions$; private service; load$: import("rxjs").Observable<({ errors: any; } & import("@ngrx/store/src/models").TypedAction) | ({ events: EventModel[]; } & import("@ngrx/store/src/models").TypedAction)> & import("@ngrx/effects").CreateEffectMetadata; create$: import("rxjs").Observable<({ errors: any; } & import("@ngrx/store/src/models").TypedAction) | ({ event: EventModel; } & import("@ngrx/store/src/models").TypedAction)> & import("@ngrx/effects").CreateEffectMetadata; update$: import("rxjs").Observable<({ errors: any; } & import("@ngrx/store/src/models").TypedAction) | ({ event: EventModel; } & import("@ngrx/store/src/models").TypedAction)> & import("@ngrx/effects").CreateEffectMetadata; delete$: import("rxjs").Observable<({ errors: any; } & import("@ngrx/store/src/models").TypedAction) | ({ eventId: number; } & import("@ngrx/store/src/models").TypedAction)> & import("@ngrx/effects").CreateEffectMetadata; constructor(actions$: Actions, service: IEventsService); static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }