import { AsyncStorage } from '@tanstack/query-persist-client-core'; import { experimental_createQueryPersister } from '@tanstack/query-persist-client-core'; import type { JSX } from 'solid-js'; import { MaybePromise } from '@tanstack/query-persist-client-core'; import type { OmitKeyof } from '@tanstack/solid-query'; import { PersistedClient } from '@tanstack/query-persist-client-core'; import { PersistedQuery } from '@tanstack/query-persist-client-core'; import { PersistedQueryClientRestoreOptions } from '@tanstack/query-persist-client-core'; import { PersistedQueryClientSaveOptions } from '@tanstack/query-persist-client-core'; import { Persister } from '@tanstack/query-persist-client-core'; import { PERSISTER_KEY_PREFIX } from '@tanstack/query-persist-client-core'; import { persistQueryClient } from '@tanstack/query-persist-client-core'; import { PersistQueryClientOptions } from '@tanstack/query-persist-client-core'; import { persistQueryClientRestore } from '@tanstack/query-persist-client-core'; import { PersistQueryClientRootOptions } from '@tanstack/query-persist-client-core'; import { persistQueryClientSave } from '@tanstack/query-persist-client-core'; import { persistQueryClientSubscribe } from '@tanstack/query-persist-client-core'; import { PersistRetryer } from '@tanstack/query-persist-client-core'; import { Promisable } from '@tanstack/query-persist-client-core'; import type { QueryClientProviderProps } from '@tanstack/solid-query'; import { removeOldestQuery } from '@tanstack/query-persist-client-core'; import { StoragePersisterOptions } from '@tanstack/query-persist-client-core'; export { AsyncStorage } export { experimental_createQueryPersister } export { MaybePromise } export { PersistedClient } export { PersistedQuery } export { PersistedQueryClientRestoreOptions } export { PersistedQueryClientSaveOptions } export { Persister } export { PERSISTER_KEY_PREFIX } export { persistQueryClient } export { PersistQueryClientOptions } declare const PersistQueryClientProvider: (props: PersistQueryClientProviderProps) => JSX.Element; export { PersistQueryClientProvider } export { PersistQueryClientProvider as PersistQueryClientProvider_alias_1 } declare type PersistQueryClientProviderProps = QueryClientProviderProps & { persistOptions: OmitKeyof; onSuccess?: () => void; onError?: () => void; }; export { PersistQueryClientProviderProps } export { PersistQueryClientProviderProps as PersistQueryClientProviderProps_alias_1 } export { persistQueryClientRestore } export { PersistQueryClientRootOptions } export { persistQueryClientSave } export { persistQueryClientSubscribe } export { PersistRetryer } export { Promisable } export { removeOldestQuery } export { StoragePersisterOptions } export { }