autumn-js
Version:
Autumn JS Library
22 lines (20 loc) • 522 B
TypeScript
interface CreateReferralCodeParams {
customer_id: string;
program_id: string;
}
interface CreateReferralCodeResult {
code: string;
customer_id: string;
created_at: number;
}
interface RedeemReferralCodeParams {
code: string;
customer_id: string;
}
interface RedeemReferralCodeResult {
id: string;
customer_id: string;
reward_id: string;
applied: boolean;
}
export type { CreateReferralCodeParams, CreateReferralCodeResult, RedeemReferralCodeParams, RedeemReferralCodeResult };