import type { CalendarPartBaseProps, CalendarViewMode, TimeConstraints } from './Calendar.types'; export interface CalendarMobileProps extends Omit { dateFormat?: string; timeFormat?: string; defaultDate?: moment.Moment; embed?: boolean; endDate?: moment.Moment; footerExtra?: JSX.Element | null; isDatePicker?: boolean; maxDate?: moment.Moment; maxDuration?: moment.Duration; minDate?: moment.Moment; minDuration?: moment.Duration; showViewMode?: 'years' | 'months'; startDate?: moment.Moment; viewMode?: CalendarViewMode; timeConstraints?: TimeConstraints; schemaType?: string; onChange?: (data: { startDate?: moment.Moment; endDate?: moment.Moment; }, callback?: () => void) => void; close?: () => void; confirm?: (startDate?: any, endTime?: any) => void; }