import { OnChanges, OnInit, Renderer2, ViewContainerRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare abstract class DropdownOptionBaseDirective implements OnInit, OnChanges { private renderer; fusionDropdownOption: any; mappingOptions: any; dropdownType: '' | 'multi' | 'tags'; lastSearchValue: string; optionRightHoverText: string; isMultiRawDisplay: boolean; optionCloseIcon: boolean; optionClass: boolean; isOptionHidden: boolean; viewContainerRef: ViewContainerRef; protected dropdownOptionComponentType: any; protected optionComponentRef: any; constructor(renderer: Renderer2); ngOnInit(): void; ngOnChanges(changes: any): void; updateData(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }