import { AfterViewInit, ElementRef, EventEmitter, OnInit } from '@angular/core'; import { SingleSelectItem } from './single-select-item'; export declare class NecSingleSelectComponent implements OnInit, AfterViewInit { private el; items: SingleSelectItem[]; selectedItem: SingleSelectItem; describe: string; autoSize?: boolean; limitLength?: number; selectedItemChange: EventEmitter<{}>; checkPass?: boolean; showMenu: boolean; timer: any; width: number; constructor(el: ElementRef); ngAfterViewInit(): void; ngOnInit(): void; /** * 鼠标离开时触发 */ mouseLeaveBox(): void; /** * 展开下拉菜单 */ buttonClick(): void; getBoundingClientRect(): void; /** * 点击下拉菜单项 * @param item */ selectItem(item: SingleSelectItem): void; private setAllFalse; }