import { BaseData } from '../profile/base-data.class';
import { Nullable } from '../core';
import { LiveOpsStoreSlot } from './models.liveops.store.slot.class';
export declare class SmartObjectsShopSlot extends BaseData {
    private _unnyIdSlot;
    get slot(): Nullable<LiveOpsStoreSlot>;
    initData(): void;
    static getFileName(): string;
    private update_unnyIdSlot;
    isAvailable(): boolean;
    getSecondsLeftUntilAvailable(): number;
    hasLimits(): boolean;
    getPurchasesLimitForCycle(): number;
    getPurchasesDoneDuringTheLastCycle(): number;
}
//# sourceMappingURL=data.smartobjects.shopslot.class.d.ts.map