import { EditableTextBase as EditableTextBaseCommon } from './editable-text-base-common'; export * from './editable-text-base-common'; export declare let dismissKeyboardTimeoutId: number; export declare abstract class EditableTextBase extends EditableTextBaseCommon { _dirtyTextAccumulator: string; nativeViewProtected: android.widget.EditText; nativeTextViewProtected: android.widget.EditText; private _keyListenerCache; private _inputType; _changeFromCode: boolean; abstract _configureEditText(editText: android.widget.EditText): void; _onReturnPress(): void; createNativeView(): globalAndroid.widget.EditText; initNativeView(): void; disposeNativeView(): void; resetNativeView(): void; onUnloaded(): void; dismissSoftInput(): void; focus(): boolean; _setInputType(inputType: number): void; setSelection(start: number, stop?: number): void; beforeTextChanged(text: string, start: number, count: number, after: number): void; onTextChanged(text: string, start: number, before: number, count: number): void; afterTextChanged(editable: android.text.Editable): void; onFocusChange(view: android.view.View, hasFocus: boolean): void; onEditorAction(textView: android.widget.TextView, actionId: number, event: android.view.KeyEvent): boolean; }