import { EntityAdapter, EntityState } from '@ngrx/entity'; import { Action } from '@ngrx/store'; import { Field } from './field.interface'; export declare const fieldsFeatureKey = "@yap/model/fields"; export interface FieldState extends EntityState { } export declare function sortByName(a: Field, b: Field): number; export declare const adapter: EntityAdapter; export declare const initialState: FieldState; export declare const selectIds: (state: EntityState) => string[] | number[], selectEntities: (state: EntityState) => import("@ngrx/entity").Dictionary, selectAll: (state: EntityState) => Field[], selectTotal: (state: EntityState) => number; export declare function fieldReducer(state: FieldState, action: Action): FieldState;