import { Observable } from 'rxjs'; import { IEventsCommonProps } from '../core/contracts/IEvents.repository'; import { EventsRepository } from '../repositories/events.repository'; import { IEventsService } from '../core/contracts/IEvents.service'; import { EventModel } from '../core/models/events.model'; import * as i0 from "@angular/core"; export declare class EventsService implements IEventsService { private repository; constructor(repository: EventsRepository); getEvents(): Observable; createEvent(payload: IEventsCommonProps): Observable; updateEvent(id: number, payload: IEventsCommonProps): Observable; deleteEvent(payload: number): Observable; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }