import { ChangeDetectorRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { MatChipInputEvent } from '@angular/material/chips'; import { SelectOption } from '../../types'; export declare class MatChipListComponent implements ControlValueAccessor { private changeDetectorRef; options: SelectOption[]; newOptions: SelectOption[]; label: string; placeholder: string; inputId: string; value: string[]; isDisabled: boolean; separatorKeysCodes: number[]; constructor(changeDetectorRef: ChangeDetectorRef); propagateChange: (_: any) => void; propagateTouch: () => void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; writeValue(value: string[] | null): void; setDisabledState(isDisabled: boolean): void; handleChipClick(itemId: string): void; add(event: MatChipInputEvent): void; }