import { FormEvent, Options } from '../models/types'; import { FormControl, FormControlParams } from './form-control'; export interface SelectFormControlOptions extends Options { items: string[]; } export interface SelectFormControlParams extends FormControlParams { options: SelectFormControlOptions; } export declare class SelectFormControl extends FormControl { private items; constructor(params: SelectFormControlParams); getNativeElementType(): string; getNativeElement(): HTMLSelectElement; setValue(value: string | number): void; renderValue(): void; createNatveElement(): void; render(): HTMLSelectElement; createOptions(): void; attachEventListeners(): void; removeEventListeners(): void; protected onValueChange(event: FormEvent): void; }