import { ActionReducerMap, DefaultProjectorFn, MemoizedSelector } from '@ngrx/store'; import { Dictionary } from '@ngrx/entity'; import * as edDetails from '../states/employment-declaration-details.state'; import { EmploymentDeclarationDetails } from '../models/employment-declaration-details.model'; export interface EmploymentDeclarationDetailsState { employmentDeclarationDetails: edDetails.EdDetailsLocalState; } export interface State { employmentDeclarationDetails: EmploymentDeclarationDetailsState; } export declare const reducers: ActionReducerMap; export declare const getEdDetailsState: MemoizedSelector; export declare const getEdDetailsEntitiesState: MemoizedSelector; export declare const getDetailsLoading: MemoizedSelector; export declare const getSaveDetailsLoading: MemoizedSelector; export declare const getDetailsErrorMessages: MemoizedSelector; export declare const getSelectedId: MemoizedSelector; export declare const getDetailsIds: (state: State) => string[] | number[], getDetailsEntities: (state: State) => Dictionary, getAllDetails: (state: State) => EmploymentDeclarationDetails[]; export declare const getEdDetails: MemoizedSelector>;