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