UNPKG

@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

40 lines (39 loc) 1.32 kB
import { DataEvent } from './data.event'; import { DataDistance } from './data.distance'; import { DataSpeed } from './data.speed'; import { DataDuration } from './data.duration'; import { DataNumber } from './data.number'; import { DataLatitudeDegrees } from './data.latitude-degrees'; import { DataLongitudeDegrees } from './data.longitude-degrees'; import { DataJumpDistance } from './data.jump-distance'; export declare class DataJumpScore extends DataNumber { static type: string; static unit: string; static aliases: string[]; getDisplayValue(): string; } /** @deprecated Use DataJumpScore instead. */ export declare const DataScore: typeof DataJumpScore; export declare class DataRotations extends DataNumber { static type: string; } export interface JumpEventInterface { distance: DataJumpDistance; height?: DataDistance; score: DataJumpScore; hang_time?: DataDuration; position_lat?: DataLatitudeDegrees; position_long?: DataLongitudeDegrees; speed?: DataSpeed; rotations?: DataRotations; } export declare class DataJumpEvent extends DataEvent { static type: string; jumpData: JumpEventInterface; constructor(timestampOrObj: number | { timestamp: number; jumpData: any; }, jumpData?: any); private hydrate; toJSON(): any; }