import { ElementRef, EventEmitter } from '@angular/core'; import { NgControl, ControlValueAccessor } from '@angular/forms'; /** * Angular 2 wrapper around Semantic UI Input Element. * @see http://semantic-ui.com/elements/input.html */ export declare class InputText implements ControlValueAccessor { private _elementRef; placeholder: string; type: string; icon: string; disabled: boolean; readonly: boolean; focused: boolean; tabIndex: number; required: boolean; blur: EventEmitter; errorMessage: string; onChange: Function; onTouched: Function; private _modelValue; constructor(control: NgControl, _elementRef: ElementRef); ngOnChanges(change: any): void; value: string; onBlur(value: any): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; }