import { EventEmitter } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { MatAutocomplete, MatAutocompleteDefaultOptions, MatAutocompleteSelectedEvent } from "@angular/material/autocomplete"; import { MatChipInputEvent, MatChipList, MatChipsDefaultOptions } from "@angular/material/chips"; import { LabelOptions, RippleGlobalOptions } from "@angular/material/core"; import { MatInput } from "@angular/material/input"; import { DynamicFormControlComponent, DynamicFormControlCustomEvent, DynamicFormLayout, DynamicFormLayoutService, DynamicFormValidationService, DynamicInputModel } from "@ng-dynamic-forms/core"; export declare class DynamicMaterialChipsComponent extends DynamicFormControlComponent { protected layoutService: DynamicFormLayoutService; protected validationService: DynamicFormValidationService; AUTOCOMPLETE_OPTIONS: MatAutocompleteDefaultOptions; CHIPS_OPTIONS: MatChipsDefaultOptions; LABEL_OPTIONS: LabelOptions; RIPPLE_OPTIONS: RippleGlobalOptions; group: FormGroup; layout: DynamicFormLayout; model: DynamicInputModel; blur: EventEmitter; change: EventEmitter; customEvent: EventEmitter; focus: EventEmitter; matAutocomplete: MatAutocomplete; matChipList: MatChipList; matInput: MatInput; constructor(layoutService: DynamicFormLayoutService, validationService: DynamicFormValidationService, AUTOCOMPLETE_OPTIONS: MatAutocompleteDefaultOptions, CHIPS_OPTIONS: MatChipsDefaultOptions, LABEL_OPTIONS: LabelOptions, RIPPLE_OPTIONS: RippleGlobalOptions); readonly chips: string[]; onChipInputTokenEnd($event: MatChipInputEvent): void; onChipSelected($event: MatAutocompleteSelectedEvent): void; onChipRemoved(chip: string, index: number): void; }