import { CurrencyPayload } from '../../../../commonPayloadTypes/v2/viewAndReportPayloadv2'; import { InsightPayload } from '../../../../entity/insights/insightPayload'; import { ZeniAPIResponse } from '../../../../responsePayload'; interface CashbackPeriodPayload { amount: number; period: string; } export interface CashbackAnalyticsPayload { credit_card_cashback_offer: number; credit_card_cashback_redemption_mode: string; debit_card_cashback_offer: number; debit_card_cashback_redemption_mode: string; } export interface ChargeCardCashbackPayload extends CurrencyPayload { analytics: CashbackAnalyticsPayload; cashback_by_period: CashbackPeriodPayload[]; cashback_summary: { cashback_available: { amount: number; }; cashback_earned: { amount: number; }; cashback_redeemed: { amount: number; }; }; insights: InsightPayload; } export type FetchCashbackDetailEpicResponse = ZeniAPIResponse; export {};