import { UvIndexRiskLevel } from './enums/module';
export declare class UvIndex {
    /**
     * The UV index.
     */
    readonly value: number;
    /**
     * Creates a new `UvIndex` instance.
     *
     * @param value - The UV index.
     */
    constructor(value: number);
    /**
     * The UV index risk level.
     */
    get riskLevel(): UvIndexRiskLevel;
    /**
     * Creates a new `UvIndex` instance from a sensor value.
     *
     * @param rSet - The RSET value (in kΩ).
     * @param normalizedValue - The normalized value.
     *                          This is the raw value divided by the integration time multiplier, resulting in the 1T
     *                          value.
     *
     * @returns The created `UvIndex` instance.
     */
    static fromSensorValue(rSet: number, normalizedValue: number): UvIndex;
}
