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