import type { EventTypeWithTarget } from "jb-core"; import type { JBNumberInputWebComponent } from "./jb-number-input"; export type NumberFieldParameter = { decimalPrecision:number | null; acceptNegative:boolean; maxValue:number | null; minValue:number | null; } export type TypeParameter = { useThousandSeparator:boolean, invalidNumberReplacement:string, thousandSeparator:string, showPersianNumber:boolean, } export type NumberFieldParameterInput = Partial; export type NumberInputElements = { controlButtons:HTMLDivElement | null; } export type JBNumberInputEventType = EventTypeWithTarget