import { ActiveDescendantKeyManager, Highlightable } from '@angular/cdk/a11y'; import { QueryList } from '@angular/core'; export type NbHighlightableOption = Highlightable; export class NbActiveDescendantKeyManager extends ActiveDescendantKeyManager {} export class NbActiveDescendantKeyManagerFactoryService { create(items: QueryList | T[]): NbActiveDescendantKeyManager { return new NbActiveDescendantKeyManager(items); } } export enum NbKeyManagerActiveItemMode { RESET_ACTIVE = -1, FIRST_ACTIVE = 0, }