import Calendar from '../types' export type ListGroup = Array> export interface Props { format: string marks: Array isSwiper: boolean minDate?: Calendar.DateArg maxDate?: Calendar.DateArg isVertical: boolean generateDate: number selectedDate: Calendar.SelectedDate selectedDates: Array | [] onDayClick: (item: Calendar.Item) => void onSwipeMonth: (vectorCount: number) => void onLongClick: (item: Calendar.Item) => void collapse: boolean; } export interface State { isAnimate: boolean offsetSize: number listGroup: ListGroup }