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 {};
