import { ElementRef, EventEmitter, OnDestroy, QueryList, Renderer } from '@angular/core'; import { App } from '../app/app'; import { Config } from '../../config/config'; import { DeepLinker } from '../../navigation/deep-linker'; import { Overlay } from '../../navigation/overlay'; import { Form } from '../../util/form'; import { BaseInput } from '../../util/base-input'; import { Item } from '../item/item'; import { Option } from '../option/option'; /** * @name Select * @description * The `ion-select` component is similar to an HTML `; constructor(_app: App, form: Form, config: Config, elementRef: ElementRef, renderer: Renderer, item: Item, deepLinker: DeepLinker); _click(ev: UIEvent): void; _keyup(): void; /** * @hidden */ getValues(): any[]; /** * Open the select interface. */ open(ev?: UIEvent): void; /** * Close the select interface. */ close(): Promise; /** * @input {boolean} If true, the element can accept multiple values. */ multiple: any; /** * @hidden */ readonly text: string | string[]; /** * @private */ options: QueryList