import type { ObservableQuery, ApolloQueryResult, FetchMoreQueryOptions, FetchMoreOptions } from '@apollo/client'; /** * * @deprecated * Do not use this. Regenerate the service with the new version of Gene. */ export declare function useApolloObservableQuery(observable: ObservableQuery): { refetch: (variables?: TVariables) => Promise>; fetchMore: (variables: FetchMoreQueryOptions & FetchMoreOptions) => Promise>; loading?: boolean | undefined; error?: string | Error | null | undefined; data?: TData | undefined; fetchPreviousPage?: ((variables: null) => Promise) | undefined; hasMore?: boolean | undefined; isFetchingNextPage?: boolean | undefined; isRefetching?: boolean | undefined; };