export interface ICheckInConfig { DayNumber: string | number; RewardScore: string | number; SignInDay: string | number; RecordDay?: string; [key: string]: unknown; } export interface ICheckInResponseData { config?: ICheckInConfig[]; RecordDay?: string; LastDate?: string | number; NextDayNumber?: string | number; seconds?: string | number; TotalReward?: string | number; [key: string]: unknown; } export interface ICheckInDailyReward { dayNumber: number; rewardScore: number; isCheckedIn: boolean; } export interface ICheckInData extends ICheckInResponseData { dailyRewards: ICheckInDailyReward[]; nDayNumber: number; LastDate: number; NextDayNumber: number; }