@sports-alliance/sports-lib
Version:
A Library to for importing / exporting and processing GPX, TCX, FIT and JSON files from services such as Strava, Movescount, Garmin, Polar etc
25 lines (24 loc) • 688 B
TypeScript
import { DeviceInterface } from './device.interface';
import { DeviceJsonInterface } from './device.json.interface';
export declare class Device implements DeviceInterface {
type: string;
name?: string;
index?: number;
batteryStatus?: string;
batteryLevel?: number;
batteryVoltage?: number;
manufacturer?: string;
serialNumber?: string;
product?: number;
swInfo?: string;
hwInfo?: string;
antDeviceNumber?: number;
antTransmissionType?: number;
antNetwork?: string;
sourceType?: string;
antId?: string;
cumOperatingTime?: number;
timestamp?: Date;
constructor(type: string);
toJSON(): DeviceJsonInterface;
}