import { BuySellData, BuySellFindResult } from './buySellFindResult'; import { AbstractEntity } from '../../../abstractEntity'; import { LicenseGetPreferredCurrency, LicenseGetPreferredCurrencyType } from './licenseGetPreferredCurrency'; export declare enum LicensePriceGetFields { COLUMN_CURRENCY = "currency", COLUMN_PRICEBAND_ARROWSPHERE_SKU = "priceBandArrowsphereSku", COLUMN_UNIT = "unit", COLUMN_TOTAL = "total", COLUMN_PREFERRED_CURRENCY = "preferredCurrency" } export declare type LicensePriceGetData = { [LicensePriceGetFields.COLUMN_CURRENCY]: string; [LicensePriceGetFields.COLUMN_PRICEBAND_ARROWSPHERE_SKU]: string; [LicensePriceGetFields.COLUMN_UNIT]: BuySellData; [LicensePriceGetFields.COLUMN_TOTAL]: BuySellData; [LicensePriceGetFields.COLUMN_PREFERRED_CURRENCY]?: LicenseGetPreferredCurrencyType; }; export declare class LicensePriceGetResult extends AbstractEntity { #private; constructor(data: LicensePriceGetData); get currency(): string; get priceBandArrowsphereSku(): string; get unit(): BuySellFindResult; get total(): BuySellFindResult; get preferredCurrency(): LicenseGetPreferredCurrency | undefined; toJSON(): LicensePriceGetData; }