import { ElementRef, OnInit } from '@angular/core'; import { FormBuilder, FormControl, FormGroup } from '@angular/forms'; import { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete'; import { MatChipInputEvent } from '@angular/material/chips'; import { Observable } from 'rxjs'; import { UniFormField } from '../../../../models/interfaces/form-field.model'; import { UniFormFieldGroup } from '../../../../models/interfaces/form-field-group.model'; import { UniFormFieldOption } from '../../../../models/interfaces/form-field-option.model'; import { UniAutocompleteMatService } from './autocomplete-mat.service'; import * as i0 from "@angular/core"; export declare class UniAutocompleteMatComponent implements OnInit { private formBuilder; private autoService; field: UniFormField; formGroup: FormGroup; autoInput?: ElementRef; readonly separatorKeysCodes: readonly [13, 188]; chips: string[]; values: string[]; autoCtrl: FormControl; groups$: Observable; options$: Observable; constructor(formBuilder: FormBuilder, autoService: UniAutocompleteMatService); ngOnInit(): void; isSelected(value?: string | number): boolean; add(event: MatChipInputEvent): void; selected(event: MatAutocompleteSelectedEvent): void; remove(value: string): void; onBlur(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }