import dayjs from 'dayjs'; import type { SetupContext } from 'vue'; import type { Dayjs } from 'dayjs'; import type { CalendarDateCell, CalendarDateCellType, DateTableEmits, DateTableProps } from './date-table'; export declare const useDateTable: (props: DateTableProps, emit: SetupContext["emit"]) => { now: dayjs.Dayjs; isInRange: any; rows: any; weekDays: any; getFormattedDate: (day: number, type: CalendarDateCellType) => Dayjs; handlePickDay: ({ text, type }: CalendarDateCell) => void; getSlotData: ({ text, type }: CalendarDateCell) => { isSelected: boolean; type: string; day: string; date: Date; }; };