import { Nullable } from '../core/json-object.class';
import { SmartObjectsGameOffer } from './models.smartobjects.gameoffer.class';
import { SmartObjectsOfferInfoBase } from './data.smartobjects.offerinfobase.class';
export declare class SmartObjectsOfferInfo extends SmartObjectsOfferInfoBase {
    private _discount;
    private _productId;
    private _unnyIdGameOffer;
    private _price;
    private _priceBalancy;
    private _purchasesCount;
    get discount(): number;
    get productId(): string;
    get gameOffer(): Nullable<SmartObjectsGameOffer>;
    get price(): string;
    get priceBalancy(): number;
    get purchasesCount(): number;
    initData(): void;
    static getFileName(): string;
    private update_discount;
    private update_productId;
    private update_unnyIdGameOffer;
    private update_price;
    private update_priceBalancy;
    private update_purchasesCount;
}
//# sourceMappingURL=data.smartobjects.offerinfo.class.d.ts.map