import { Ref } from 'vue'; import { TCalendarView } from '../types'; export declare function useFilteredEvents(view: Ref): { filteredEvents: import('vue').ComputedRef<{ id: number; startDate: string; endDate: string; title: string; color: import('../types').TEventColor; description: string; user: { id: string; name: string; picturePath: string | null; }; isAllDay?: boolean | undefined; meta?: unknown; }[]>; singleDayEvents: import('vue').ComputedRef<{ id: number; startDate: string; endDate: string; title: string; color: import('../types').TEventColor; description: string; user: { id: string; name: string; picturePath: string | null; }; isAllDay?: boolean | undefined; meta?: unknown; }[]>; multiDayEvents: import('vue').ComputedRef<{ id: number; startDate: string; endDate: string; title: string; color: import('../types').TEventColor; description: string; user: { id: string; name: string; picturePath: string | null; }; isAllDay?: boolean | undefined; meta?: unknown; }[]>; eventStartDates: import('vue').ComputedRef<{ endDate: string; id: number; startDate: string; title: string; color: import('../types').TEventColor; description: string; user: { id: string; name: string; picturePath: string | null; }; isAllDay?: boolean | undefined; meta?: unknown; }[]>; };