@vincentt-sdks/campaign-sdk
Version:
Campaign SDK by Vincentt
21 lines (20 loc) • 409 B
TypeScript
export declare enum CouponStatus {
NONE = "none",
DISTRIBUTED = "distributed",
REDEEMED = "redeemed"
}
export type Coupon = {
id: string;
code: string;
status: CouponStatus;
prizeItemId: string;
redeemedBy: string;
createdAt?: Date;
updatedAt?: Date;
};
export type DrawCouponParams = {
campaignId: string;
};
export type ClaimCouponParams = {
code: string;
};