import { AbstractEntity } from '../../abstractEntity'; export declare enum PromotionCartResultField { CART_ITEM_ID = "cartItemId", MESSAGE = "message", PRICE_BAND_ARROWSPHERE_SKU = "priceBandArrowsphereSku", PROMOTION_ID = "promotionId", STATUS = "status" } export declare type PromotionCartResultData = { [PromotionCartResultField.CART_ITEM_ID]: string; [PromotionCartResultField.MESSAGE]?: string | undefined; [PromotionCartResultField.PRICE_BAND_ARROWSPHERE_SKU]: string; [PromotionCartResultField.PROMOTION_ID]: string; [PromotionCartResultField.STATUS]: string; }; export declare class PromotionCartResult extends AbstractEntity { #private; constructor(promotionResponse: PromotionCartResultData); get cartItemId(): string; get message(): string | undefined; get priceBandArrowsphereSku(): string; get promotionId(): string; get status(): string; toJSON(): PromotionCartResultData; }