import { LocalState } from '../state/fia3a-EmploymentList-state'; import { ActionReducerMap, MemoizedSelector } from '@ngrx/store'; import { Dictionary } from '@ngrx/entity/src/models'; import { FIA3AEmploymentListDetails } from '../models/fia3a-employment-list-details'; import { EmploymentDeclarationHistory } from '../models/employment-declaration/employment-declaration-history'; import * as employmentDeclaration from '../state/employment-declaration.state'; import { EmployerIncomeHours } from '../models/employment-declaration/employer-income-hours'; export interface Fia3aEmploymentListModuleState { fia3aEmploymentList: LocalState; employmentDeclaration: employmentDeclaration.LocalState; } export interface State { fia3aEmploymentList: Fia3aEmploymentListModuleState; } export interface DetailsState { fia3aEmploymentList: LocalState; } export declare const reducers: ActionReducerMap; export declare const getFia3aEmploymentListState: MemoizedSelector; export declare const getFia3aEmploymentListEntitiesState: MemoizedSelector; export declare const getFia3aEmploymentListLoading: MemoizedSelector; export declare const getFia3aEmploymentListErrorMessages: MemoizedSelector; export declare const getCanInitiateFIA3A: MemoizedSelector; export declare const getSelectedEmploymentId: MemoizedSelector; export declare const getShowFia3aValidations: MemoizedSelector; export declare const getFia3aEmploymentListIds: (state: DetailsState) => string[] | number[], getFia3aEmploymentListEntities: (state: DetailsState) => Dictionary, getAllFia3aEmploymentList: (state: DetailsState) => FIA3AEmploymentListDetails[]; export declare const getSelectedEmployment: MemoizedSelector; export declare const getEmploymentDeclarationState: MemoizedSelector; export declare const getLoadingEmploymentDeclaration: MemoizedSelector; export declare const getEmploymentDeclarationErrorMessages: MemoizedSelector; export declare const getSelectedEmploymentDeclarationId: MemoizedSelector; export declare const getShowEmploymentDeclarationValidations: MemoizedSelector; export declare const getThresholdMet: MemoizedSelector; export declare const getEmployerIncomeHours: MemoizedSelector; export declare const getEmploymentDeclarationEntities: (state: DetailsState) => Dictionary, getAllEmploymentDeclarations: (state: DetailsState) => EmploymentDeclarationHistory[]; export declare const getSelectedEmploymentDeclaration: MemoizedSelector;