import type { QueryKey, UseSuspenseQueryOptions } from '@tanstack/react-query'; import type { DistributiveOmit } from '../../utils/types'; import type { EdenQueryBaseOptions } from './query-base-options'; import type { EdenQueryKey } from './query-key'; export type UseQueryOptionsForUseSuspenseQueries = DistributiveOmit, 'queryKey'>; export type EdenUseQueryOptionsForUseSuspenseQueries = UseQueryOptionsForUseSuspenseQueries & EdenQueryBaseOptions & { queryKey: EdenQueryKey; };