import dayjs from 'dayjs'; export type HangingStatus = 'none' | 'start' | 'end' | 'both'; interface CalculateEventPositionInput { eventStart: dayjs.Dayjs; eventEnd: dayjs.Dayjs; weekStart: dayjs.Dayjs; weekEnd: dayjs.Dayjs; isMultiday: boolean; } interface EventPositionInWeek { startDayIndex: number; daysSpanned: number; startOffset: number; width: number; hanging: HangingStatus; } export declare function calculateEventPositionInWeek({ eventStart, eventEnd, weekStart, weekEnd, isMultiday, }: CalculateEventPositionInput): EventPositionInWeek; export {};