import { MemoizedSelector } from '@ngrx/store'; import { schema } from 'normalizr'; import { NormalizedEntityState } from '../reducers/reducer'; export interface EntityStateSelectors { getSelectedId: MemoizedSelector; getLoading: MemoizedSelector; getIds: MemoizedSelector; getQuery: MemoizedSelector; getError: MemoizedSelector; getEntities: MemoizedSelector<{}, T[]>; getSelectedEntity: MemoizedSelector; } export declare function createSelectors(schema: schema.Entity, stateSelector: MemoizedSelector): EntityStateSelectors;