import React from "react"; import { TransformNumberOptions } from "../utils/transformNumber"; export interface UsePersianNumberInputProps extends Omit { initialValue?: number | string; onValueChange?: (value: string | undefined) => void; min?: number; max?: number; maxDecimals?: number; onChange?: React.ChangeEventHandler; onBlur?: React.FocusEventHandler; onKeyDown?: React.KeyboardEventHandler; onPaste?: React.ClipboardEventHandler; } export declare const usePersianNumberInput: (props?: UsePersianNumberInputProps) => { value: string; onChange: (event: React.ChangeEvent) => void; onKeyDown: (e: React.KeyboardEvent) => void; onPaste: (e: React.ClipboardEvent) => void; onBlur: (event: React.FocusEvent) => void; rawValue: string | undefined; inputRef: React.RefObject; setRawValue: (nextRaw: string) => void; isInvalid: boolean; }; //# sourceMappingURL=usePersianNumberInput.d.ts.map