freshyo/packages/ui/shared-types.ts
2026-09-06 18:47:21 +05:30

17 lines
424 B
TypeScript
Executable file

export interface CreateCouponPayload {
couponCodes: string[];
discountPercent?: number;
flatDiscount?: number;
minOrder?: number;
maxValue?: number;
validTill?: string;
maxLimitForUser?: number;
isApplyForAll: boolean;
isUserBased: boolean;
targetUsers?: number[];
productIds?: number[];
skuIds?: number[];
applicableUsers?: number[];
applicableProducts?: number[];
exclusiveApply?: boolean;
}