UNPKG

animare

Version:

Advanced animation library for modern JavaScript.

14 lines 663 B
import type { PercentageString } from '../types.js'; /** - Returns `true` if the value is a valid number, not `NaN` and finite. */ export declare function isValidNumber(value: unknown): value is number; /** * - Parse a percentage string into a floating point percentage. E.g. `50%` => `0.5` * - Returns `0` on parsing error. */ export declare function percentageStringToNumber(percentageString: PercentageString): number; /** * - Returns a number between `0` and `1` */ export declare function normalizePercentage(percentage: number): number; export declare function clamp(value: number, min: number, max: number): number; //# sourceMappingURL=utils.d.ts.map