UNPKG

@hangtime/grip-connect-capacitor

Version:
18 lines 1.09 kB
import { type BleDevice } from "@capacitor-community/bluetooth-le"; import { KilterBoard as KilterBoardBase } from "@hangtime/grip-connect"; import type { WriteCallback } from "@hangtime/grip-connect/src/interfaces/callback.interface.js"; /** * Represents a Aurora Climbing device. * Kilter Board, Tension Board, Decoy Board, Touchstone Board, Grasshopper Board, Aurora Board, So iLL Board * {@link https://auroraclimbing.com} */ export declare class KilterBoard extends KilterBoardBase { device?: BleDevice; connect: (onSuccess?: () => void, onError?: (error: Error) => void) => Promise<void>; disconnect: () => Promise<void>; download: (format?: "csv" | "json" | "xml") => Promise<void>; onConnected: (onSuccess: () => void) => Promise<void>; read: (serviceId: string, characteristicId: string, duration?: number) => Promise<string | undefined>; write: (serviceId: string, characteristicId: string, message: string | Uint8Array | undefined, duration?: number, callback?: WriteCallback) => Promise<void>; } //# sourceMappingURL=kilterboard.model.d.ts.map