import { Nullable } from '../core/json-object.class';
import { BaseModel } from '../core/balancy-model.class';
import { UnnyProduct } from '../entities/unny-product.model';
import { SmartObjectsItemWithAmount } from './models.smartobjects.itemwithamount.class';
import { SmartObjectsPriceType } from './models.smartobjects.pricetype.enum';
export declare class SmartObjectsPrice extends BaseModel {
    private _product;
    private _items;
    private _type;
    private _ads;
    get product(): Nullable<UnnyProduct>;
    get items(): Nullable<SmartObjectsItemWithAmount>[];
    get type(): SmartObjectsPriceType;
    get ads(): number;
    initData(): void;
    isFree(): boolean;
    static getFileName(): string;
}
//# sourceMappingURL=models.smartobjects.price.class.d.ts.map