import { QueryKey, DefaultedQueryObserverOptions, QueryObserverResult, ThrowOnError, Query } from '@tanstack/query-core'; import { QueryErrorResetBoundaryValue } from './QueryErrorResetBoundary.js'; import 'react/jsx-runtime'; import 'react'; declare const ensurePreventErrorBoundaryRetry: (options: DefaultedQueryObserverOptions, errorResetBoundary: QueryErrorResetBoundaryValue) => void; declare const useClearResetErrorBoundary: (errorResetBoundary: QueryErrorResetBoundaryValue) => void; declare const getHasError: ({ result, errorResetBoundary, throwOnError, query, suspense, }: { result: QueryObserverResult; errorResetBoundary: QueryErrorResetBoundaryValue; throwOnError: ThrowOnError; query: Query | undefined; suspense: boolean | undefined; }) => boolean | undefined; export { ensurePreventErrorBoundaryRetry, getHasError, useClearResetErrorBoundary };