import { AbstractEntity } from '../../abstractEntity'; export declare enum OrderSoftwarePriceFields { COLUMN_UNIT_PRICE = "unitPrice", COLUMN_TOTAL_PRICE = "totalPrice", COLUMN_CURRENCY = "currency" } export declare type OrderSoftwarePriceType = { [OrderSoftwarePriceFields.COLUMN_UNIT_PRICE]: number; [OrderSoftwarePriceFields.COLUMN_TOTAL_PRICE]: number; [OrderSoftwarePriceFields.COLUMN_CURRENCY]: string; }; export declare class OrderSoftwarePrice extends AbstractEntity { #private; constructor(price: OrderSoftwarePriceType); get unitPrice(): number; get totalPrice(): number; get currency(): string; toJSON(): OrderSoftwarePriceType; }