import { type MinMaxRange } from "../types.js";
/** @since 4.0.1 */
export interface GetPercentageOptions extends MinMaxRange {
    /**
     * The current value
     */
    value: number;
    /**
     * Boolean if the min, max, and value options should be validated to make sure
     * they are within the correct range relative to each other.
     *
     * @defaultValue `false`
     */
    validate?: boolean;
}
/**
 * Gets the current percentage based on the min, max, and current value.
 *
 * @returns the percentage that the `value` is between the `min` and `max`
 * values.
 *
 * @since 4.0.1 uses an object for options instead of multiple arguments.
 * @since 6.0.0 Updated to be included in the public API and `validate`
 * defaults to `false` instead of `true`.
 */
export declare function getPercentage(options: GetPercentageOptions): number;
