import { ControlValueAccessor } from '@angular/forms'; import { ModalController } from '@ionic/angular'; import * as i0 from "@angular/core"; export declare class UofxSelectComponent implements ControlValueAccessor { private modalCtrl; /** 標題 */ title: string; /** 是否disabled */ disabled: boolean; /** 是否有清空icon */ showClear: boolean; /** placeholder */ placeholder: string; /** 資料來源 */ set dataSource(data: Array); /** 是否開啟modal */ isModalOpen: any; /** 選項清單 */ _dataSource: Array; /** 選項名稱 */ selectedName: string; /** 選項值 */ selectedId: string; /** 選項的indel */ selectedIndex: number; _propagateChange: (value: any) => {}; constructor(modalCtrl: ModalController); writeValue(obj: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; /** 點擊下拉選單 */ onClick(): Promise; /** 清除資料 */ onClearClick(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } /** 選單選項 */ export interface UofxSelectItem { /** 選項id */ id: string; /** 選項名稱 */ name: string; }