interface ListData { id: string; fullname: string | null; date: string | null; dateFix: string | null; startTimeMorning: string | null; endTimeMorning: string | null; startTimeAfternoon: string | null; endTimeAfternoon: string | null; status: string; checkInStatus: string; checkOutStatus: string; checkOut: string; checkIn: string; } interface DataDateMonthObject { month: number; year: number; } interface DetailData { id: string; fullName: string; createdAt: string; checkDate: string; checkInEdit: boolean; checkOutEdit: boolean; checkInTime: string; checkOutTime: string; checkInStatus: string; checkOutStatus: string; startTimeMorning: string; endTimeMorning: string; startTimeAfternoon: string; endTimeAfternoon: string; reason: string; status: string; description: string; statusSort: number; } interface Pagination { sortBy: string | null; descending: boolean; page: number; rowsPerPage: number; } export type { ListData, DataDateMonthObject,DetailData,Pagination };