import { ElementRef, OnInit } from '@angular/core'; import { ControlContainer } from '@angular/forms'; import { CustomInput } from '../inputs/inputs'; import { InputCurrencyConfiguration, InputDecimalConfiguration, InputNumberConfiguration } from '../inputs/input-configuration'; import * as i0 from "@angular/core"; export declare class InputDecimalComponent extends CustomInput implements OnInit { controlContainer: ControlContainer; elementRef: ElementRef; configuration: InputDecimalConfiguration | InputNumberConfiguration | InputCurrencyConfiguration; constructor(controlContainer: ControlContainer, elementRef: ElementRef); ngOnInit(): Promise; digitsInfo: string; setDigitsInfo(): void; HandleSelector(): void; writeValue(value: number): void; get model(): string; set model(value: number); onKeyDown(event: any): void; onPaste(event: any): void; key: string | null | undefined; altKey: boolean; ctrlKey: boolean; shiftKey: boolean; startPosition: number; endPosition: number; value: string; event: any; eventType: number; atLeft: string; atRight: string; HandleBrowser(): Promise | Promise; divider: number; setDivider(): void; HandleNumber(): Promise; HandleNegative(): Promise; HandleEspecial(): Promise; HandleCopy(): Promise; SanitizeValue(f: string): number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }