import { Action } from '@ngrx/store'; import { EventModel } from '../core/models/events.model'; import { IEventsStateError, IEventsStateSuccess } from '../core/contracts/IStateErrorSuccess'; export interface EventsState { isLoading: boolean; items: EventModel[]; filteredItems: EventModel[]; selectedId: number; error: IEventsStateError; success: IEventsStateSuccess; } export declare const initialState: EventsState; export declare function eventsReducer(state: EventsState | undefined, action: Action): EventsState;