import { ActionReducerMap, MemoizedSelector } from '@ngrx/store'; import * as VendorLevelActivityCalendar from '../state/vendor-level-activity-calendar.state'; import { VendorLevelCalendar } from '../model/vendor-level-activity-calendar.model'; import { Dictionary } from '@ngrx/entity/src/models'; import * as fromClientCalendar from '../state/client-calendar.state'; import { ClientCalendarState } from '../state/client-calendar.state'; import { ClientCalendarModel } from '../model/client-calendar.model'; export interface CalendarState { VendorLevelActivityCalendar: VendorLevelActivityCalendar.LocalState; ClientCalendar: fromClientCalendar.ClientCalendarState; } export interface State { CalendarDetails: CalendarState; } export declare const reducers: ActionReducerMap; export interface DetailsState { VendorLevelActivityCalendar: VendorLevelActivityCalendar.LocalState; ClientCalendar: fromClientCalendar.ClientCalendarState; } export declare const getDetailsState: MemoizedSelector; export declare const getVendorLevelActivityCalendarEntitiesState: MemoizedSelector; export declare const getVendorLevelActivityCalendarLoading: MemoizedSelector; export declare const getVendorLevelActivityCalendarErrorMessages: MemoizedSelector; export declare const getSelectedVersioningListId: MemoizedSelector; export declare const getVendorLevelActivityCalendarIds: (state: State) => string[] | number[], getVendorLevelActivityCalendarEntities: (state: State) => Dictionary, getAllVendorLevelActivityCalendar: (state: State) => VendorLevelCalendar[]; export declare const getVendorLevelActivityCalendar: MemoizedSelector; export declare const getClientCalendarEntitiesState: MemoizedSelector; export declare const getSelectedSchoolId: MemoizedSelector; export declare const getLoadingSchool: MemoizedSelector; export declare const getClientCalendarErrorMessages: MemoizedSelector; export declare const getClientCalendarIds: (state: State) => string[] | number[], getClientCalendarEntities: (state: State) => Dictionary, getAllClientCalendar: (state: State) => ClientCalendarModel[]; export declare const getSelectedClientCalendar: MemoizedSelector;