import { ElementRef, Renderer2 } from '@angular/core'; import { InputNumber } from 'primeng/inputnumber'; import { FormField, FieldProps, AttributeEvent } from '../form-field/form-field'; import { ActionService } from '../../service/action.service'; import * as i0 from "@angular/core"; export interface InputNumberProps extends FieldProps { fluid?: boolean; showButtons?: boolean; format?: boolean; buttonLayout?: string; maxlength?: number; tabindex?: number; ariaRequired?: boolean; autocomplete?: string; incrementButtonClass?: string; decrementButtonClass?: string; incrementButtonIcon?: string; decrementButtonIcon?: string; step?: number; allowEmpty?: boolean; locale?: string; localeMatcher?: any; mode?: any; currency?: string; currencyDisplay?: any; useGrouping?: boolean; minFractionDigits?: number; maxFractionDigits?: number; prefix?: string; suffix?: string; showClear?: boolean; onInput?: AttributeEvent; onFocus?: AttributeEvent; onBlur?: AttributeEvent; onKeyDown?: AttributeEvent; onClear?: AttributeEvent; } export declare class InputNumberComponent { private action; private renderer; inputNumber: InputNumber; inputNumberRef: ElementRef; field: import("@angular/core").InputSignal; props: InputNumberProps; constructor(action: ActionService, renderer: Renderer2); handleHookChange(): void; handleDisabled(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }