import { type DayActivityDetailPage, type DayActivityPage, type DayActivityQuery, type DayActivityReader } from './calendar-activity-model.js'; /** Query-scoped, cancellable, explicitly paged reads. No history fan-out or writes. */ export declare function useDayActivities(query: DayActivityQuery, reader: DayActivityReader | undefined, refreshVersion?: number, enabled?: boolean): { page: DayActivityPage | undefined; loading: boolean; error: string; loadingMore: boolean; loadMore: () => Promise; refresh: () => void; }; export declare function useDayActivityDetail(query: DayActivityQuery, activityId: string | undefined, snapshotId: string | undefined, reader: DayActivityReader | undefined, contentRevision?: string): { page: DayActivityDetailPage | undefined; loading: boolean; error: string; retry: () => void; loadMore: () => void; }; //# sourceMappingURL=use-day-activities.d.ts.map