export type RevInputNumberModeType = "decimal" | "currency" | undefined; export type RevInputNumberButtonLayoutType = "stacked" | "horizontal" | "vertical" | undefined; export interface RevInputNumberProps { modelValue: number | undefined; mode?: RevInputNumberModeType; currency?: string; id?: string; buttonLayout?: RevInputNumberButtonLayoutType; step?: number; decrementButtonClass?: string; incrementButtonClass?: string; incrementButtonIcon?: string; decrementButtonIcon?: string; showButtons?: boolean; currencyDisplay?: string; locale?: string; prefix?: string; suffix?: string; isInvalid?: boolean; inputClass?: string; }