export declare class InputHandler { private inputService; private onModelChange; private onModelTouched; constructor(htmlInputElement: HTMLInputElement, locale: string, currency: string, allowNegative: boolean); handleCut(event: any): void; handleInput(event: any): void; handleKeydown(event: any): void; handleKeypress(event: any): void; handlePaste(event: any): void; updateOptions(locale: string, currency: string, allowNegative: boolean): void; getOnModelChange(): Function; setOnModelChange(callbackFunction: Function): void; getOnModelTouched(): Function; setOnModelTouched(callbackFunction: Function): void; setValue(value: number): void; private setCursorPosition(event); }