export * from './createPermissions'; export * from './queryRegistry'; export * from './helpers/batchQuery'; export * from './helpers/createMutators'; export * from './helpers/ensureLoggedIn'; export * from './helpers/mutatorContext'; export * from './helpers/useMutation'; export { ensureAuth, getAuth } from './helpers/getAuth'; export { setAuthData, setEnvironment } from './state'; export { createZeroClient, type CreateZeroClientOptions, type GroupedQueries, type PermissionStrategy, type WaitForZeroOptions, type ZeroProviderGeneration, type ZeroProviderTransport, } from './createZeroClient'; export * from './createUseQuery'; export * from './resolveQuery'; export * from './run'; export { setRunner, type ZeroRunner } from './zeroRunner'; export * from './mutations'; export * from './where'; export * from './serverWhere'; export * from './zql'; export { defineConfig, type DataConfig, type DataInstanceConfig } from './config'; export { defineQuery, defineQueries } from '@rocicorp/zero'; export type * from './types'; export { clearZeroClientData, type ClearZeroClientDataOptions, } from './helpers/clearZeroClientData'; export { showZeroClientErrorOnce, resetShownZeroClientError, type ShowZeroClientErrorOptions, type ZeroClientErrorInfo, } from './helpers/showZeroClientError'; export { classifyZeroRecoveryLog, makeZeroRecovery, composeRecoveryLogSink, isRecoverableZeroStalePokeMessage, type ZeroRecoveryLogClassification, type ZeroRecoveryDeps, type ScheduleReloadContext, type RecoveryGuardStorage, type ZeroLogPattern, } from './helpers/recoverZeroClient'; export { isStaleGenerationError, mutationErrorMessage, MutationResultError, MutationTimeoutError, StaleGenerationError, type BackgroundMutationDrainResult, type BackgroundMutationOptions, type CombinedMutationLifecycle, type MutationLifecycle, type MutationLike, type MutationPhase, } from './helpers/mutationLifecycle'; //# sourceMappingURL=index.d.ts.map