import { ActionReducerMap, DefaultProjectorFn, MemoizedSelector } from '@ngrx/store'; import { Dictionary } from '@ngrx/entity/src/models'; import * as assessmentDetails from '../state/assessment-details-state'; import * as assessmentLookup from '../state/assessment-lookups.state'; import * as languageDetails from '../state/education/language-details.state'; import * as assessmentAppointments from '../state/assessment-appointments.state'; import * as assignmentDetails from '../state/assignments/assignment-details.state'; import * as employmentHistoryDetails from '../state/employment/employment-history.state'; import * as educationGoalsDetails from '../state/education/education-goals-details.state'; import * as educationLicensesDetails from '../state/education/education-licenses.state'; import * as tabeScoreDetails from '../state/education/tabe-score.state'; import * as militaryServiceDetails from '../state/special-circumstances/military-service.state'; import * as childSupportDetails from '../state/special-circumstances/child-support.state'; import * as criminalHistoryDetails from '../state/special-circumstances/criminal-history.state'; import { LicensesCertificate } from '../models/education/licenses-certificates/licenses-certificate'; import { MilitaryService } from '../models/special-circumstances/military-service/military-service'; import { ChildSupport } from '../models/special-circumstances/child-support/child-support'; import { AssessmentStatus } from '../models/assessment-status/assessment-status'; import { EmploymentHistoryDetails } from '../models/employment/employment-history-details'; import { CriminalHistory } from '../models/special-circumstances/criminal-history/criminal-history'; import { CommonAssessmentLookup } from '../models/common-assessment-lookup'; import { EducationGoals } from '../models/education/education-goals/education-goals'; import { TabeScore } from '../models/education/tabe-score/tabe-score'; import { LanguageProficiencyDetails } from '../models/education/language/language-proficiency-details'; import { AssessmentAppointmentItem } from '../models/assessment-appointment-item'; import { AssignmentDetails } from '../models/assignments/assignment-details'; import { Assignment } from '../models/assignments/assignment'; export interface AssessmentModuleState { assessmentDetails: assessmentDetails.LocalState; languageDetails: languageDetails.LanguageDetailsState; employmentHistoryDetails: employmentHistoryDetails.LocalState; educationGoalsDetails: educationGoalsDetails.EducationGoalsDetailsState; educationLicensesDetails: educationLicensesDetails.LocalState; tabeScoreDetails: tabeScoreDetails.LocalState; militaryServiceDetails: militaryServiceDetails.LocalState; childSupportDetails: childSupportDetails.LocalState; criminalHistoryDetails: criminalHistoryDetails.LocalState; assessmentLookup: assessmentLookup.GetCommonAssessmentLookupState; assessmentAppointments: assessmentAppointments.AssessmentAppointmentsState; assignmentDetails: assignmentDetails.AssignmentDetailsState; } export interface State { assessmentDetail: AssessmentModuleState; } export declare const reducers: ActionReducerMap; export interface DetailsState { assessmentDetails: assessmentDetails.LocalState; languageDetails: languageDetails.LanguageDetailsState; employmentHistoryDetails: employmentHistoryDetails.LocalState; educationGoalsDetails: educationGoalsDetails.EducationGoalsDetailsState; educationLicensesDetails: educationLicensesDetails.LocalState; tabeScoreDetails: tabeScoreDetails.LocalState; militaryServiceDetails: militaryServiceDetails.LocalState; childSupportDetails: childSupportDetails.LocalState; criminalHistoryDetails: criminalHistoryDetails.LocalState; assessmentLookup: assessmentLookup.GetCommonAssessmentLookupState; assessmentAppointments: assessmentAppointments.AssessmentAppointmentsState; assignmentDetails: assignmentDetails.AssignmentDetailsState; } export declare const getDetailsState: MemoizedSelector; export declare const getbawdDetailsEntitiesState: MemoizedSelector; export declare const getSelectedAssessmentId: MemoizedSelector; export declare const getLoadingAssessment: MemoizedSelector; export declare const getAssessmentDetailsErrorMessages: MemoizedSelector; export declare const getAssessmentDetailsIds: (state: DetailsState) => string[] | number[], getAssessmentDetailsEntities: (state: DetailsState) => Dictionary, getAllAssessmentDetails: (state: DetailsState) => AssessmentStatus[]; export declare const getSelectedAssessmentDetails: MemoizedSelector>; export declare const getEmploymentHistoryEntitiesState: MemoizedSelector; export declare const getSelectedEmploymentHistoryDetailsId: MemoizedSelector; export declare const getEmploymentHistoryLoading: MemoizedSelector; export declare const getEmploymentHistoryErrorMessages: MemoizedSelector; export declare const getShowEmploymentHistoryValidations: MemoizedSelector; export declare const getEmploymentIds: (state: DetailsState) => string[] | number[], getEmploymentHistoryEntities: (state: DetailsState) => Dictionary, getAllEmploymentHistory: (state: DetailsState) => EmploymentHistoryDetails[]; export declare const getSelectedEmpHistoryDetails: MemoizedSelector; export declare const getEducationGoalsDetailsEntitiesState: MemoizedSelector; export declare const getSelectedEducationGoalsDetailsId: MemoizedSelector; export declare const getLoadingEducationGoalsDetails: MemoizedSelector; export declare const getShowEducationGoalsValidations: MemoizedSelector; export declare const getEducationGoalsDetailsErrorMessages: MemoizedSelector; export declare const getEducationGoalsDetailsIds: (state: DetailsState) => string[] | number[], getEducationGoalsDetailsEntities: (state: DetailsState) => Dictionary, getAllEducationGoalsDetails: (state: DetailsState) => EducationGoals[]; export declare const getSelectedEducationGoalsDetails: MemoizedSelector; export declare const getEducationLicensesEntitiesState: MemoizedSelector; export declare const getEducationLicensesLoading: MemoizedSelector; export declare const getEducationLicensesErrorMessages: MemoizedSelector; export declare const getSelectedLicensesCertificateId: MemoizedSelector; export declare const getShowLicensesCertificateValidations: MemoizedSelector; export declare const getEducationLicensesIds: (state: DetailsState) => string[] | number[], getEducationLicensesEntities: (state: DetailsState) => Dictionary, getAllEducationLicenses: (state: DetailsState) => LicensesCertificate[]; export declare const getSelectedEducationLicensesDetails: MemoizedSelector; export declare const getTabeScoreEntitiesState: MemoizedSelector; export declare const getTabeScoreLoading: MemoizedSelector; export declare const getTabeScoreErrorMessages: MemoizedSelector; export declare const getSelectedTabeScoreId: MemoizedSelector; export declare const getShowTabeScoreValidations: MemoizedSelector; export declare const getTabeScoreIds: (state: DetailsState) => string[] | number[], getTabeScoreEntities: (state: DetailsState) => Dictionary, getAllTabeScore: (state: DetailsState) => TabeScore[]; export declare const getSelectedTabeScoreDetails: MemoizedSelector; export declare const getMilitaryServiceDetailsState: MemoizedSelector; export declare const getLoadingMilitaryServiceDetails: MemoizedSelector; export declare const getMilitaryServiceErrorMessages: MemoizedSelector; export declare const getSelectedMilitaryInfoId: MemoizedSelector; export declare const getShowMilitaryServiceValidations: MemoizedSelector; export declare const getMilitaryServiceEntities: (state: DetailsState) => Dictionary; export declare const getSelectedMilitaryServiceDetails: MemoizedSelector; export declare const getChildSupportDetailsState: MemoizedSelector; export declare const getLoadingChildSupportDetails: MemoizedSelector; export declare const getChildSupportErrorMessages: MemoizedSelector; export declare const getSelectedChildSupportId: MemoizedSelector; export declare const getShowChildSupportValidations: MemoizedSelector; export declare const getChildSupportEntities: (state: DetailsState) => Dictionary; export declare const getSelectedChildSupportDetails: MemoizedSelector; export declare const getCriminalHistoryEntitiesState: MemoizedSelector; export declare const getCriminalHistoryLoading: MemoizedSelector; export declare const getCriminalHistoryErrorMessages: MemoizedSelector; export declare const getSelectedCriminalHistoryId: MemoizedSelector; export declare const getShowCriminalHistoryValidations: MemoizedSelector; export declare const getCriminalHistoryIds: (state: DetailsState) => string[] | number[], getCriminalHistoryEntities: (state: DetailsState) => Dictionary, getAllCriminalHistory: (state: DetailsState) => CriminalHistory[]; export declare const getSelectedCriminalHistoryDetails: MemoizedSelector; export declare const getCommonAssessmentLookupEntitiesState: MemoizedSelector; export declare const getLoadingCommonAssessmentLookup: MemoizedSelector; export declare const getCommonAssessmentLookupErrorMessages: MemoizedSelector; export declare const getCommonAssessmentLookupIds: (state: DetailsState) => string[] | number[], getCommonAssessmentLookupEntities: (state: DetailsState) => Dictionary, getAllCommonAssessmentLookup: (state: DetailsState) => CommonAssessmentLookup[]; export declare const getSelectedCommonAssessmentLookupModel: MemoizedSelector; export declare const getLanguageDetailsEntitiesState: MemoizedSelector; export declare const getSelectedLanguageDetailsId: MemoizedSelector; export declare const getLoadingLanguageDetails: MemoizedSelector; export declare const getShowLanguageValidations: MemoizedSelector; export declare const getLanguageDetailsErrorMessages: MemoizedSelector; export declare const getLanguageDetailsIds: (state: DetailsState) => string[] | number[], getLanguageDetailsEntities: (state: DetailsState) => Dictionary, getAllLanguageDetails: (state: DetailsState) => LanguageProficiencyDetails[]; export declare const getSelectedLanguageDetails: MemoizedSelector>; export declare const getAssessmentAppointmentEntitiesState: MemoizedSelector; export declare const getLoadingAssessmentAppointment: MemoizedSelector; export declare const getAssessmentAppointmentIds: (state: State) => string[] | number[], getAssessmentAppointmentEntities: (state: State) => Dictionary, getAllAssessmentAppointment: (state: State) => AssessmentAppointmentItem[]; export declare const getSelectedAssessmentAppointments: MemoizedSelector; export declare const getAssignmentDetailsEntitiesState: MemoizedSelector; export declare const getSelectedAssignmentDetailsId: MemoizedSelector; export declare const getLoadingAssignmentDetails: MemoizedSelector; export declare const getSelectedAssignment: MemoizedSelector; export declare const getAssignmentsIds: (state: DetailsState) => string[] | number[], getAssignmentsEntities: (state: DetailsState) => Dictionary, getAllAssignments: (state: DetailsState) => AssignmentDetails[]; export declare const getSelectedLiteracyAssignmentId: MemoizedSelector; export declare const getSelectedAssignmentsDetails: MemoizedSelector;