import convertLegacyDataProvider from "./convertLegacyDataProvider.cjs";
import DataProviderContext from "./DataProviderContext.cjs";
import HttpError from "./HttpError.cjs";
import * as fetchUtils from "./fetch.cjs";
import undoableEventEmitter from "./undoableEventEmitter.cjs";
export * from "./addOfflineSupportToQueryClient.cjs";
export * from "./combineDataProviders.cjs";
export * from "./dataFetchActions.cjs";
export * from "./defaultDataProvider.cjs";
export * from "./testDataProvider.cjs";
export * from "./withLifecycleCallbacks.cjs";
export * from "./useDataProvider.cjs";
export * from "./useIsDataLoaded.cjs";
export * from "./useLoading.cjs";
export * from "./useRefresh.cjs";
export * from "./useGetOne.cjs";
export * from "./useGetList.cjs";
export * from "./useGetMany.cjs";
export * from "./useGetManyAggregate.cjs";
export * from "./useGetManyReference.cjs";
export * from "./useGetRecordId.cjs";
export * from "./useCreate.cjs";
export * from "./useUpdate.cjs";
export * from "./useUpdateMany.cjs";
export * from "./useDelete.cjs";
export * from "./useDeleteMany.cjs";
export * from "./useInfiniteGetList.cjs";
export * from "./undo//index.cjs";
export * from "./useMutationWithMutationMode.cjs";
export type { Options } from "./fetch.cjs";
export { convertLegacyDataProvider, DataProviderContext, fetchUtils, HttpError, 
/**
 * @deprecated use the useTakeUndoableMutation hook instead
 */
undoableEventEmitter, };
//# sourceMappingURL=index.d.ts.map