import { Store } from '@ngrx/store'; import * as fromReducer from '../../store/events.reducer'; import { IEventsCommonProps } from '../../core/contracts/IEvents.repository'; import * as i0 from "@angular/core"; export declare class EventsStore { private store; constructor(store: Store); get Loading$(): import("rxjs").Observable; get Error$(): import("rxjs").Observable; get Success$(): import("rxjs").Observable; get Calendar$(): import("rxjs").Observable; EventById$(id: number): import("rxjs").Observable; selectedEvent$(): import("rxjs").Observable; getEvents(): void; createEvent(payload: IEventsCommonProps): void; updateEvent(id: number, payload: IEventsCommonProps): void; deleteEvent(eventId: number): void; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }