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

218 lines (217 loc) 7.14 kB
import { DataNumber } from './data.number'; import { DataSpeed, DataSpeedFeetPerMinute, DataSpeedFeetPerSecond, DataSpeedKilometersPerHour, DataSpeedKnots, DataSpeedMetersPerMinute, DataSpeedMilesPerHour } from './data.speed'; import { DataDuration } from './data.duration'; import { DataJumpDistance } from './data.jump-distance'; declare abstract class DataJumpHangTimeStat extends DataDuration { getDisplayValue(): string; getDisplayUnit(): string; } declare abstract class DataJumpScoreStat extends DataNumber { static unit: string; getDisplayValue(): string; } export declare class DataJumpHangTimeMin extends DataJumpHangTimeStat { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpHangTimeMax extends DataJumpHangTimeStat { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpHangTimeAvg extends DataJumpHangTimeStat { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpDistanceMin extends DataJumpDistance { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpDistanceMax extends DataJumpDistance { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpDistanceAvg extends DataJumpDistance { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpSpeedMin extends DataSpeed { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpSpeedMax extends DataSpeed { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpSpeedAvg extends DataSpeed { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpSpeedAvgKilometersPerHour extends DataSpeedKilometersPerHour { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedAvgMilesPerHour extends DataSpeedMilesPerHour { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedAvgFeetPerSecond extends DataSpeedFeetPerSecond { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedAvgMetersPerMinute extends DataSpeedMetersPerMinute { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedAvgFeetPerMinute extends DataSpeedFeetPerMinute { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedAvgKnots extends DataSpeedKnots { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMinKilometersPerHour extends DataSpeedKilometersPerHour { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMinMilesPerHour extends DataSpeedMilesPerHour { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMinFeetPerSecond extends DataSpeedFeetPerSecond { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMinMetersPerMinute extends DataSpeedMetersPerMinute { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMinFeetPerMinute extends DataSpeedFeetPerMinute { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMinKnots extends DataSpeedKnots { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMaxKilometersPerHour extends DataSpeedKilometersPerHour { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMaxMilesPerHour extends DataSpeedMilesPerHour { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMaxFeetPerSecond extends DataSpeedFeetPerSecond { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMaxMetersPerMinute extends DataSpeedMetersPerMinute { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMaxFeetPerMinute extends DataSpeedFeetPerMinute { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpSpeedMaxKnots extends DataSpeedKnots { static type: string; static aliases: string[]; static displayType: string; getDisplayType(): string; } export declare class DataJumpRotationsMin extends DataNumber { static type: string; static aliases: string[]; static unit: string; constructor(value: number); } export declare class DataJumpRotationsMax extends DataNumber { static type: string; static aliases: string[]; static unit: string; constructor(value: number); } export declare class DataJumpRotationsAvg extends DataNumber { static type: string; static aliases: string[]; static unit: string; constructor(value: number); } export declare class DataJumpScoreMin extends DataJumpScoreStat { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpScoreMax extends DataJumpScoreStat { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpScoreAvg extends DataJumpScoreStat { static type: string; static aliases: string[]; constructor(value: number); } export declare class DataJumpHeightMin extends DataNumber { static type: string; static aliases: string[]; static unit: string; constructor(value: number); } export declare class DataJumpHeightMax extends DataNumber { static type: string; static aliases: string[]; static unit: string; constructor(value: number); } export declare class DataJumpHeightAvg extends DataNumber { static type: string; static aliases: string[]; static unit: string; constructor(value: number); } export {};