import { Device } from "../device.model.js";
import type { ISmartBoardPro } from "../../interfaces/device/smartboard-pro.interface.js";
/**
 * Represents a Smartboard Climbing SmartBoard Pro device.
 * TODO: Figure out services, do you own a SmartBoard Pro? Help us!
 * {@link https://www.smartboard-climbing.com}
 */
export declare class SmartBoardPro extends Device implements ISmartBoardPro {
    constructor();
    /**
     * Handles data received from the device, processes weight measurements,
     * and updates mass data including maximum and average values.
     * It also handles command responses for retrieving device information.
     *
     * @param {DataView} value - The notification event.
     */
    handleNotifications: (value: DataView) => void;
}
//# sourceMappingURL=smartboard-pro.model.d.ts.map