import { ElementRef, ModelSignal, Signal } from '@angular/core'; import { InputDecimalConfiguration } from './input-decimal.configuration'; import { CustomInput } from '../custom-input'; import * as i0 from "@angular/core"; export declare class InputDecimalComponent extends CustomInput { elementRef: ElementRef; configuration: ModelSignal; digitsInfo: Signal; divider: Signal; placeholder: Signal; input: ElementRef; inputContainer: ElementRef; setFocus(event: MouseEvent | null): void; constructor(elementRef: ElementRef); writeValue(obj: number | null): void; SetValue(obj: number | null): void; SetValueString(): void; valueString: string; onPaste(event: ClipboardEvent): void; onKeyDown(event: KeyboardEvent): Promise; HandleNegative(event: KeyboardEvent, selectionStart: number, selectionEnd: number, value: string, atLeft: string, atRight: string): Promise; HandleNumber(event: KeyboardEvent, selectionStart: number, selectionEnd: number, value: string, atLeft: string, atRight: string): Promise; SanitizeValue(f: string): number; HandleEspecial(event: KeyboardEvent, selectionStart: number, selectionEnd: number, value: string, atLeft: string, atRight: string): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }