import { type ComponentPublicInstance, type Ref } from 'vue'; import { type CalendarSystem, type Timestamp } from '@timestamp-js/core'; interface ScrollToDateProps { calendarSystem?: CalendarSystem; } interface UseScrollToDateReturn { registerDate: (timestamp: Timestamp, el: Element | ComponentPublicInstance | null) => void; scrollToDate: (date: string, duration?: number) => boolean; } export default function useScrollToDate(props: ScrollToDateProps, scrollArea: Ref, days: Ref): UseScrollToDateReturn; export {};