import { type Ref, type ComputedRef } from 'vue'; import type { View, Day } from '../types/index.js'; type CalendarNavigationReturn = { selectedDate: Ref; currentView: Ref; currentWeekStart: ComputedRef; periodMonth: ComputedRef; periodYear: ComputedRef; periodWeek: ComputedRef; days: ComputedRef; mobileWeekDays: ComputedRef; nextPeriod: () => void; prevPeriod: () => void; goToToday: (onToday?: () => void) => void; setView: (view: View) => void; toggleDayView: (day: Day) => void; handleMobileDayClick: (day: Day) => void; }; export declare function useCalendarNavigation(): CalendarNavigationReturn; export {};