import { ActionReducerMap, MemoizedSelector } from '@ngrx/store'; import * as ActivityDetails from '../states/Activity-details.state'; import { ActivityState } from '../states/Activity-details.state'; import * as LookupDetails from '../states/lookups-details.state'; import { GetLookupsState } from '../states/lookups-details.state'; import { Dictionary } from '@ngrx/entity/src/models'; import { ActivityModal } from '../models/activity.modal'; import { LookupModels } from '../models/lookups.model'; export interface ActivityModuleState { ActivityDetails: ActivityDetails.ActivityState; lookupDetails: LookupDetails.GetLookupsState; } export interface State { ActivityDetail: ActivityModuleState; } export declare const reducers: ActionReducerMap; export interface DetailsState { ActivityDetails: ActivityDetails.ActivityState; } export declare const getDetailsState: MemoizedSelector; export declare const getActivityDetailsEntitiesState: MemoizedSelector; export declare const getSelectedActivityId: MemoizedSelector; export declare const getLoadingActivity: MemoizedSelector; export declare const getActivityDetailsErrorMessages: MemoizedSelector; export declare const getActivityDetailsIds: (state: DetailsState) => string[] | number[], getActivityDetailsEntities: (state: DetailsState) => Dictionary, getAllActivityDetails: (state: DetailsState) => ActivityModal[]; export declare const getSelectedActivityDetails: 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;