import { ActionReducerMap, MemoizedSelector } from '@ngrx/store'; import * as childCareList from '../state/childcare-list.state'; import * as providerReferraList from '../state/provider-referral.state'; import * as emergencyContactList from '../state/emergency-contact.state'; import * as childCareDetails from '../state/childcare-details.state'; import * as childCareLookup from '../state/childcare-lookup.state'; import { ProviderReferralsList } from '../models/provider-referrals'; import { Dictionary } from '@ngrx/entity/src/models'; import { ChildCareListItem } from '../models/child-care-list-item'; import { EmergencyContacts } from '../models/emergency-contacts'; import { ChildCareDetails } from '../models/childcare-details'; import { ChildcareAppointmentHistoryItem } from '../models/childcare-appointment-history-item'; import { TierIILookup } from '../../shared/models/ea-ep/tier-II-lookup'; export interface ChildcareModuleState { childCareDetailsList: childCareList.LocalState; childCareDetails: childCareDetails.ChildCareLocalState; providerReferraList: providerReferraList.LocalState; emergencyContactList: emergencyContactList.LocalState; childCareLookup: childCareLookup.GetChildCareState; } export interface State { childcareDetail: ChildcareModuleState; } export declare const reducers: ActionReducerMap; export declare const getDetailsState: MemoizedSelector; export declare const getChildrenDetailsListEntitiesState: MemoizedSelector; export declare const getChildrenDetailsListLoading: MemoizedSelector; export declare const getChildrenDetailsListErrorMessages: MemoizedSelector; export declare const getChildrenDetailsListIds: (state: ChildcareModuleState) => string[] | number[], getChildrenDetailsListEntities: (state: ChildcareModuleState) => Dictionary, getAllChildrenDetailsList: (state: ChildcareModuleState) => ChildCareListItem[]; export declare const getProviderReferralListEntitiesState: MemoizedSelector; export declare const getProviderReferralListLoading: MemoizedSelector; export declare const getProviderReferralListErrorMessages: MemoizedSelector; export declare const getProviderReferralListIds: (state: ChildcareModuleState) => string[] | number[], getProviderReferralListEntities: (state: ChildcareModuleState) => Dictionary, getAllProviderReferralList: (state: ChildcareModuleState) => ProviderReferralsList[]; export declare const getEmergencyContactListEntitiesState: MemoizedSelector; export declare const getEmergencyContactListLoading: MemoizedSelector; export declare const getEmergencyContactListErrorMessages: MemoizedSelector; export declare const getEmergencyContactListIds: (state: ChildcareModuleState) => string[] | number[], getEmergencyContactListEntities: (state: ChildcareModuleState) => Dictionary, getAllEmergencyContactList: (state: ChildcareModuleState) => EmergencyContacts[]; export declare const getChildCareAddEntitiesState: MemoizedSelector; export declare const getChildCareAddLoading: MemoizedSelector; export declare const getChildCareAddErrorMessages: MemoizedSelector; export declare const getSelectedChildCareId: MemoizedSelector; export declare const getChildCareDetails: MemoizedSelector; export declare const getChildCareAppointmentHistory: MemoizedSelector; export declare const getChildcareSaved: MemoizedSelector; export declare const getChildCareAddIds: (state: ChildcareModuleState) => string[] | number[], getChildCareAddEntities: (state: ChildcareModuleState) => Dictionary, getAllChildCareAdd: (state: ChildcareModuleState) => ChildCareDetails[]; export declare const getSelectedChildCareDetails: MemoizedSelector; export declare const getChildCareLookupEntitiesState: MemoizedSelector; export declare const getLoadingChildCareLookup: MemoizedSelector; export declare const getChildCareLookupErrorMessages: MemoizedSelector; export declare const getChildCareLookupIds: (state: State) => string[] | number[], getChildCareLookupEntities: (state: State) => Dictionary, getAllChildCareLookup: (state: State) => TierIILookup[];