import { ControlValueAccessor } from '@angular/forms'; import { RebirthNGConfig } from '../rebirth-ng.config'; export declare class TagsComponent implements ControlValueAccessor { private rebirthNGConfig; cssClass: string; newTagText: string; plusIcon: string; removeIcon: string; maxlength: number; maxSize: number; type: '' | 'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger'; mutipleItems: string[]; disabled: boolean; selectValue: string; isTyping: boolean; private onChange; private onTouched; constructor(rebirthNGConfig: RebirthNGConfig); writeValue(obj: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; newTag(): void; removeLabel(label: any): void; addLabel(label: any): void; canAddMore(): boolean; boxBlur(): void; }