/** * @type CampaignQualifier: A campaign qualifier, optionally scoped to a specific promotion within the campaign. When promotionId is omitted, the qualifier matches if the campaign itself is active and its scenario rule applies. * * @property campaignId: The campaign identifier. * - **Min Length:** 1 * - **Max Length:** 256 * * @property promotionId: Optional promotion identifier. When provided, qualification requires both the campaign and the specific promotion-campaign assignment to apply. * - **Min Length:** 1 * - **Max Length:** 256 * */ export type CampaignQualifier = { campaignId: string; promotionId?: string; } & { [key: string]: any; };