import { Product } from "./Product";
import { PurchaseUpdatePolicy } from "./enums";
import { PromotionalOffer } from './PromotionalOffer';
export declare class PurchaseOptions {
    readonly offerId: string | null;
    readonly applyOffer: boolean;
    readonly oldProduct: Product | null;
    readonly updatePolicy: PurchaseUpdatePolicy | null;
    readonly contextKeys: string[] | null;
    readonly quantity: number;
    readonly promotionalOffer: PromotionalOffer | null;
    constructor(offerId: string | null, applyOffer: boolean, oldProduct: Product | null, updatePolicy: PurchaseUpdatePolicy | null, contextKeys: string[] | null, quantity: number, promotionalOffer: PromotionalOffer | null);
}
