UNPKG

@wix/design-system

Version:

@wix/design-system

23 lines 981 B
import { InputValue, MinValue, MaxValue } from '../NumberInput.types'; export declare const defaultValueToNullIfEmpty: (value: InputValue, defaultValue: InputValue) => string | number; export declare const defaultValueToNullIfInvalidNumber: (value: string | number) => null | number; export declare const normalizeValues: (value: InputValue) => { numberValue: number | null; stringValue: string; }; export declare const isInRange: ({ value, minValue, maxValue, }: { value: number; minValue: MinValue; maxValue: MaxValue; }) => boolean; export declare const validateValue: ({ value, minValue, maxValue, }: { value: InputValue; minValue: MinValue; maxValue: MaxValue; }) => { hasError: boolean; validationType?: "outOfBoundsError" | "formatError"; }; export type DIRECTION = 'up' | 'down'; export declare const getClosestValue: (currentValue: number, options: Array<number>, direction: DIRECTION) => number; //# sourceMappingURL=index.d.ts.map