import { ActionReducerMap, MemoizedSelector } from '@ngrx/store'; import * as LookupDetails from '../states/lookups.details.state'; import { GetLookupsState } from '../states/lookups.details.state'; import { Dictionary } from '@ngrx/entity/src/models'; import { LookupModels } from '../models/lookups.model'; import * as VLADetailState from '../states/vla-details.state'; import { VlaState } from '../states/vla-details.state'; import { VlaDetail } from '../models/vla-details.model'; import * as ClientScheduleList from '../states/client-schedule-list.state'; import { ClientScheduleListState } from '../states/client-schedule-list.state'; import * as ClientTrackLookup from '../states/client-track-list.state'; import { ClientTrackLookupState } from '../states/client-track-list.state'; import * as VlaHistoryList from '../states/vla-history-list.state'; import { VlaHistoryState } from '../states/vla-history-list.state'; import { VlaHistoryListModel } from '../models/vla-history-list.model'; import * as SelectedClientLists from '../states/selected-client-list.states'; import { SelectedClientList } from '../models/selected-client-list.model'; import * as ItaOpportunityList from '../states/vla-ita-opportunity-list.state'; import { ItaOpportunityListModel } from '../models/vla-ita-oportunity.model'; export interface VLAModuleState { lookupsDetails: LookupDetails.GetLookupsState; VlaDetails: VLADetailState.VlaState; clientScheduleList: ClientScheduleList.ClientScheduleListState; clientTrackLookup: ClientTrackLookup.ClientTrackLookupState; VlaHistoryList: VlaHistoryList.VlaHistoryState; SelectedClientList: SelectedClientLists.LocalState; ItaOpportunityList: ItaOpportunityList.LocalState; } export interface State { vlaDetail: VLAModuleState; } export declare const reducers: ActionReducerMap; export interface DetailsState { LookupModels: LookupDetails.GetLookupsState; VlaDetails: VLADetailState.VlaState; clientScheduleList: ClientScheduleList.ClientScheduleListState; clientTrackLookup: ClientTrackLookup.ClientTrackLookupState; VlaHistoryList: VlaHistoryList.VlaHistoryState; activitiesDetails: SelectedClientLists.LocalState; ItaOpportunityList: ItaOpportunityList.LocalState; } export declare const getDetailsState: MemoizedSelector; export declare const getLookupModelsEntitiesState: MemoizedSelector; export declare const getLoadingLookupModels: MemoizedSelector; export declare const getLookupModelsErrorMessages: MemoizedSelector; export declare const getLookupModelsIds: (state: State) => string[] | number[], getLookupModelsEntities: (state: State) => Dictionary, getAllLookupModels: (state: State) => LookupModels[]; export declare const getSelectedLookupModel: MemoizedSelector; export declare const getVlaDetailsEntitiesState: MemoizedSelector; export declare const getSelectedVlaDetailId: MemoizedSelector; export declare const getLoadingVlaDetail: MemoizedSelector; export declare const getVlaDetailDetailsErrorMessages: MemoizedSelector; export declare const getVlaDetailDetailsIds: (state: DetailsState) => string[] | number[], getVlaDetailDetailsEntities: (state: DetailsState) => Dictionary, getAllVlaDetailDetails: (state: DetailsState) => VlaDetail[]; export declare const getSelectedVlaDetails: MemoizedSelector; export declare const getClientScheduleListEntitiesState: MemoizedSelector; export declare const getSelectedProgramId: MemoizedSelector; export declare const getLoadingProgram: MemoizedSelector; export declare const getClientScheduleListErrorMessages: MemoizedSelector; export declare const getClientScheduleListIds: (state: DetailsState) => string[] | number[], getClientScheduleListEntities: (state: DetailsState) => Dictionary, getAllClientScheduleList: (state: DetailsState) => any[]; export declare const getSelectedClientScheduleList: MemoizedSelector; export declare const getClientTrackLookupEntitiesState: MemoizedSelector; export declare const getSelectedClientTrackLookupId: MemoizedSelector; export declare const getLoadingClientTrackLookup: MemoizedSelector; export declare const getClientTrackLookupErrorMessages: MemoizedSelector; export declare const getClientTrackLookupIds: (state: DetailsState) => string[] | number[], getClientTrackLookupEntities: (state: DetailsState) => Dictionary, getAllClientTrackLookup: (state: DetailsState) => any[]; export declare const getSelectedClientTrackLookup: MemoizedSelector; export declare const getVlaHistoryListEntitiesState: MemoizedSelector; export declare const getselectVlaHistoryId: MemoizedSelector; export declare const getloadVlaHistory: MemoizedSelector; export declare const getVlaHistoryListErrorMessages: MemoizedSelector; export declare const getVlaHistoryListIds: (state: DetailsState) => string[] | number[], getVlaHistoryListEntities: (state: DetailsState) => Dictionary, getAllVlaHistoryList: (state: DetailsState) => VlaHistoryListModel[]; export declare const getSelectedVlaHistoryList: MemoizedSelector; export declare const getSelectedClientListEntitiesState: MemoizedSelector; export declare const getSelectedClientListLoading: MemoizedSelector; export declare const getSelectedClientListErrorMessages: MemoizedSelector; export declare const getSelectedClientListIds: (state: State) => string[] | number[], getSelectedClientListEntities: (state: State) => Dictionary, getAllSelectedClientList: (state: State) => SelectedClientList[]; export declare const getItaOpportunityListEntitiesState: MemoizedSelector; export declare const getItaOpportunityListLoading: MemoizedSelector; export declare const getItaOpportunityListErrorMessages: MemoizedSelector; export declare const getCanAdd: MemoizedSelector; export declare const getItaOpportunityListIds: (state: State) => string[] | number[], getItaOpportunityListEntities: (state: State) => Dictionary, getAllItaOpportunityList: (state: State) => ItaOpportunityListModel[];