tcx-builder
Version:
34 lines (33 loc) • 1.14 kB
TypeScript
import { BaseObject } from '../_common';
import { ActivityLapAttributes } from './ActivityLapAttributes';
import { Intensity, TriggerMethod } from '../../interfaces';
import { Track } from '../Track';
import { HeartRateInBeatsPerMinute } from '../HeartRate';
export declare class ActivityLap extends BaseObject {
attributes: ActivityLapAttributes;
TotalTimeSeconds: number;
DistanceMeters: number;
MaximumSpeed?: number;
Calories: number;
AverageHeartRateBpm?: HeartRateInBeatsPerMinute;
MaximumHeartRateBpm?: HeartRateInBeatsPerMinute;
Intensity: Intensity;
Cadence?: number;
TriggerMethod: TriggerMethod;
Track?: Track;
Notes?: string;
constructor(startTime: Date, options: {
TotalTimeSeconds: number;
DistanceMeters: number;
MaximumSpeed?: number;
Calories: number;
AverageHeartRateBpm?: HeartRateInBeatsPerMinute;
MaximumHeartRateBpm?: HeartRateInBeatsPerMinute;
Intensity: Intensity;
Cadence?: number;
TriggerMethod: TriggerMethod;
Track?: Track;
Notes?: string;
});
toXml(): string;
}