import { PromotionType, PromotionVisibility, PromotionStatus, PromotionGames } from "../../constant";
import type { Amount, LotteryPrize } from ".";
import { BaseResult } from "../..";
type PromotionDetails = BaseResult & {
    id: number;
    code: string;
    name: string;
    localeName: string;
    type: PromotionType;
    referralCode?: string;
    visibility: PromotionVisibility;
    status: PromotionStatus;
    startDate: string;
    endDate: string;
    allowedParticipants: number;
    claimedParticipants: number;
    totalPromotionAmount: Amount;
    minPrize: number;
    maxPrize: number;
    promotionPrizes: Amount[];
    claimedAmounts: number;
    enabledGames: PromotionGames[];
    enableLottery: boolean;
    lotteryPrizes?: LotteryPrize[];
};
export type { PromotionDetails };
