import { UseQueryOptions } from '@tanstack/react-query'; export declare const getActivitiesQueryDocument: string; export type ActivitiesInput = { status?: string; startDateTime?: string; endDateTime: string; }; export type Activity = { id: string; slug: string; displayName: string; activityType: { value: string; }; assignmentDateTime: string; completionDateTime: string; status: string; timeOfDay: { value: string; }; programSlug: { value: string; }; courseSlug: { value: string; }; fields: { imageUrl?: string | null; videoUrl?: { value: string; }; youtubeVideoId?: { value: string; }; }; deepLink?: { value: { type: 'applet' | 'fasting' | 'nutrition' | 'sleep' | 'meditation' | 'exercise' | 'profile' | 'url' | 'trackTile'; url?: string; id?: string; }; }; }; export type ActivitiesQueryResponse = { getAllActivities: { edges: { node: Activity; }[]; }; }; export declare const ACTIVITIES_QUERY_KEY: string[]; export declare const useActivities: (input: ActivitiesInput, options?: Omit, "queryKey" | "queryFn"> | undefined) => import("@tanstack/react-query").UseQueryResult;