import ultimatesData from '../../data/ultimates.json';
import { Rarity } from '../types/Rarity';
import { UltimateType } from '../types/UltimateProperties';
import { Season } from './seasons';
export declare class Ultimate {
    readonly id: string;
    readonly type: UltimateType;
    readonly rarity: Rarity;
    readonly season: Season;
    readonly chargeRequired: number;
    readonly dateAdded: Date;
    readonly lastUpdated: Date;
    constructor(id: string, type: UltimateType, rarity: Rarity, season: Season, chargeRequired: number, dateAdded: Date, lastUpdated: Date);
    static loadUltimates(): Record<string, Ultimate>;
}
type Ultimates = {
    [K in keyof typeof ultimatesData]: Ultimate;
};
export declare const Ultimates: Ultimates;
export {};
//# sourceMappingURL=ultimates.d.ts.map