UNPKG

tcx-builder

Version:
27 lines (26 loc) 913 B
import { BaseObject } from '../_common'; import { HeartRateBpm as HeartRateBpmClass } from '../HeartRate'; import { SensorState as SensorStateType } from '../../interfaces'; import { Position as PositionClass } from '../Position'; import { TrackPointExtensions } from './TrackPointExtensions'; export declare class TrackPoint extends BaseObject { Time: Date; Position?: PositionClass; AltitudeMeters?: number; DistanceMeters?: number; HeartRateBpm?: HeartRateBpmClass; Cadence?: number; SensorState?: SensorStateType; Extensions?: TrackPointExtensions; constructor(options: { time: Date; position?: PositionClass; altitudeMeters?: number; distanceMeters?: number; heartRateBpm?: HeartRateBpmClass; cadence?: number; sensorState?: SensorStateType; extensions?: TrackPointExtensions; }); toXml(): string; }