import { ActionReducerMap, MemoizedSelector } from '@ngrx/store'; import * as employeeList from '../state/employee-list.state'; import { LocalState } from '../state/employee-list.state'; import { EmployeeListItem } from '../models/employee-list-item'; import * as employerStatusList from '../state/employer-status.state'; import { EmployerStatusState } from '../state/employer-status.state'; import { EmployerStatusList } from '../models/employer-status-list.model'; import * as employerReassignList from '../state/reg-emp-list.state'; import { EmployerDetailModel } from '../models/employer.model'; import * as employerReassignDetails from '../state/reg-emp-details.state'; import { ReassignEmployerDetails } from '../models/reassign-employer.model'; import * as LookupDetails from '../state/lookups-details.state'; import { GetLookupsState } from '../state/lookups-details.state'; import { LookupModels } from '../models/lookups.model'; export interface EmployeesModuleState { employeeList: employeeList.LocalState; EmployerStatusList: employerStatusList.EmployerStatusState; EmployerReassignList: employerReassignList.EmployerReassignListState; EmployerReassignDetails: employerReassignDetails.EmployerReassignDetailState; lookups: LookupDetails.GetLookupsState; } export interface State { employees: EmployeesModuleState; } export declare const reducers: ActionReducerMap; export interface DetailsState { employeeList: employeeList.LocalState; EmployerStatusList: employerStatusList.EmployerStatusState; EmployerReassignList: employerReassignList.EmployerReassignListState; EmployerReassignDetails: employerReassignDetails.EmployerReassignDetailState; LookupModels: LookupDetails.GetLookupsState; } export declare const getDetailsState: MemoizedSelector; export declare const getemployeeListEntitiesState: MemoizedSelector; export declare const getLoadingEmployeeList: MemoizedSelector; export declare const getemployeeListErrorMessages: MemoizedSelector; export declare const getemployeeListIds: (state: DetailsState) => string[] | number[], getemployeeListEntities: (state: DetailsState) => import("@ngrx/entity/src/models").Dictionary, getAllemployeeList: (state: DetailsState) => EmployeeListItem[]; export declare const getSelectedEmployers: MemoizedSelector; export declare const getEmployerStatusListEntitiesState: MemoizedSelector; export declare const getEmployerStatusListLoading: MemoizedSelector; export declare const getEmployerStatusListErrorMessages: MemoizedSelector; export declare const getEmployerStatusListIds: (state: State) => string[] | number[], getEmployerStatusListEntities: (state: State) => import("@ngrx/entity/src/models").Dictionary, getAllEmployerStatus: (state: State) => EmployerStatusList[]; export declare const getemployeeReassignListEntitiesState: MemoizedSelector; export declare const getLoadingEmployeeReassignList: MemoizedSelector; export declare const getemployeeReassignListErrorMessages: MemoizedSelector; export declare const getEmployerReassignListIds: (state: State) => string[] | number[], getEmployerReassignListEntities: (state: State) => import("@ngrx/entity/src/models").Dictionary, getAllgetEmployerReassign: (state: State) => EmployerDetailModel[]; export declare const getemployerDetailsEntitiesState: MemoizedSelector; export declare const getLoadingEmployerDetails: MemoizedSelector; export declare const getemployerDetailsrrorMessages: MemoizedSelector; export declare const getCloseReassignModal: MemoizedSelector; export declare const getemployerDetailsIds: (state: DetailsState) => string[] | number[], getemployerDetialsEntities: (state: DetailsState) => import("@ngrx/entity/src/models").Dictionary, getAllemployerDetails: (state: DetailsState) => ReassignEmployerDetails[]; export declare const getSelectedEmployerDetails: 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) => import("@ngrx/entity/src/models").Dictionary, getAllLookupModels: (state: State) => LookupModels[]; export declare const getSelectedLookupModel: MemoizedSelector;