import { ElementRef, Renderer2, AfterViewInit, OnInit } from '@angular/core'; import { NgControl } from '@angular/forms'; import { DecimalPipe } from '@angular/common'; import '@angular/common/locales/global/it'; import * as i0 from "@angular/core"; export declare class SinThousandSeparatorDirective implements AfterViewInit, OnInit { private el; private renderer; private decimalPipe; private ngControl; textbox: HTMLInputElement; private specialKeys; constructor(el: ElementRef, renderer: Renderer2, decimalPipe: DecimalPipe, ngControl: NgControl); ngOnInit(): void; ngAfterViewInit(): void; /** * evento di focus out dell'input */ onBlur(event: KeyboardEvent): void; /** * evento di focus in dell'input * tolgo il separatore di migliaia solo nel valore renderizzato */ onFocus(event: KeyboardEvent): void; migliaia(value: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }