import { ElementRef, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { MatAutocomplete, MatAutocompleteSelectedEvent } from '@angular/material/autocomplete'; import { MatChipInputEvent } from '@angular/material/chips'; import { Observable } from 'rxjs'; import { ChipsOption, Chips } from './chips.option'; import { BaseFieldDirective } from 'dmf/dm-common'; import * as i0 from "@angular/core"; export declare class DmChipsComponent extends BaseFieldDirective implements OnInit { inputFormControl: FormControl; filteredItems: Observable; input: ElementRef; matAutocomplete: MatAutocomplete; separatorKeysCodes: number[]; constructor(); onOptionChanged(option: ChipsOption): void; ngOnInit(): void; remove(item: Chips): void; add(event: MatChipInputEvent): void; selected(event: MatAutocompleteSelectedEvent): void; private _filter; private _searchCallback; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }