import { FocusMonitor } from '@angular/cdk/a11y'; import { AfterContentInit, ElementRef, OnDestroy, OnInit, QueryList } from '@angular/core'; import { FieldComponent, FieldControl } from '@danske/sapphire-angular'; import { TagComponent } from './tag.component'; import * as i0 from "@angular/core"; import * as i1 from "@danske/sapphire-angular"; /** * Sapphire search input field. */ export declare class TagGroupComponent implements FieldControl, OnInit, AfterContentInit, OnDestroy { private document; private elementRef; private focusMonitor; field?: FieldComponent | undefined; constructor(document: Document, elementRef: ElementRef, focusMonitor: FocusMonitor, field?: FieldComponent | undefined); tags?: QueryList; private onKeyDown; isFocusWithin: boolean; private focusKeyManager?; private onFocusWithin; private onBlurWithin; private activeTagIndex; setNextTagActive(): void; isDisabled(): boolean; isTagFocusable(tag: TagComponent): boolean; ngOnInit(): void; ngAfterContentInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }