import { IAddEventCalendarPayload, ICalendarEvent, IEventOwnerFilter } from '../../entities'; export declare const useEvents: () => { clear: () => { payload: undefined; type: string; }; addEvent: (calendarId: string, params: IAddEventCalendarPayload) => Promise<{ [key: string]: ICalendarEvent; }>; getEventsOwner: (params?: IEventOwnerFilter) => Promise<{ [key: string]: ICalendarEvent; }>; loading: boolean; loadingAdd: boolean; error: import("../../../store").IPayloadError; errorAdd: import("../../../store").IPayloadError; events: ICalendarEvent[]; slots: { [key: string]: import("../../entities/event.entity").IEvent; }; };