@adcp/sdk API Reference - v14.3.0
    Preparing search index...

    Interface ProposalCommercialTerms<TPurchase>

    interface ProposalCommercialTerms<
        TPurchase extends ProposalPurchase = ProposalPurchase,
    > {
        brand: BrandKey | Record<string, unknown>;
        purchases: TPurchase[];
        start_time: string;
        end_time: string;
        total_budget?: { amount: number; currency: string };
    }

    Type Parameters

    Index
    brand: BrandKey | Record<string, unknown>

    Keep the legacy open object while accepting the generated compact BrandKey.

    purchases: TPurchase[]
    start_time: string
    end_time: string
    total_budget?: { amount: number; currency: string }