import { EventType, StatusType, TimelineCalendarWrapperProps, UserWithRangeType } from '../types'; export declare const useTimelineCalendar: (initialProps: TimelineCalendarWrapperProps) => { state: { filteredData: UserWithRangeType[]; isLoading: boolean; tdWidth: number | null; thRef: import('react').RefObject; openSidebar: boolean; currentDate: string; currentEvents: EventType[]; currentStatuses: StatusType[]; }; actions: { setIsLoading: import('react').Dispatch>; setOpenSidebar: import('react').Dispatch>; setCurrentDate: import('react').Dispatch>; setSelectedEvents: import('react').Dispatch>; setSelectedStatuses: import('react').Dispatch>; handleChangeSearch: (value: string) => void; getTdWidth: () => void; updateFilteredData: () => void; }; };