import { ActiveState, EntityState, ID, IDS, MultiActiveState } from './types'; export declare function hasActiveState(state: EntityState): state is EntityState & (ActiveState | MultiActiveState); export declare function isMultiActiveState(active: IDS): active is ID[]; export declare function resolveActiveEntity({ active, ids, entities }: EntityState & (ActiveState | MultiActiveState)): ID | ID[]; export declare function getExitingActives(currentActivesIds: ID[], newIds: ID[]): ID[];