{"version":3,"sources":["/home/runner/work/liveblocks/liveblocks/packages/liveblocks-react/dist/index.cjs","../src/index.ts"],"names":[],"mappings":"AAAA;AACE;AACA;AACA;AACA;AACF,wDAA6B;AAC7B;AACE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACF,wDAA6B;AAC7B;AACA;AC5FA,wCAA4B;AAe5B,4CAAsD;AAZtD,+BAAA,0BAAY,EAAU,6BAAA,EAAa,4BAAU,CAAA;AD6F7C;AACE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACF,uhLAAC","file":"/home/runner/work/liveblocks/liveblocks/packages/liveblocks-react/dist/index.cjs","sourcesContent":[null,"/* eslint-disable simple-import-sort/exports */\nimport { detectDupes } from \"@liveblocks/core\";\n\nimport { PKG_FORMAT, PKG_NAME, PKG_VERSION } from \"./version\";\ndetectDupes(PKG_NAME, PKG_VERSION, PKG_FORMAT);\n\nexport { ClientSideSuspense } from \"./ClientSideSuspense\";\nexport type {\n  MutationContext,\n  UseSendAiMessageOptions,\n  UseThreadsOptions,\n  SendAiMessageOptions,\n} from \"./types\";\n\n// Re-exports from @liveblocks/client, for convenience\nexport type { Json, JsonObject } from \"@liveblocks/client\";\nexport { shallow, isNotificationChannelEnabled } from \"@liveblocks/client\";\n\n// Export all the top-level hooks\nexport { RegisterAiKnowledge, RegisterAiTool } from \"./ai\";\nexport type {\n  AiChatStatus,\n  RegisterAiKnowledgeProps,\n  RegisterAiToolProps,\n} from \"./types/ai\";\nexport {\n  ClientContext,\n  GlobalRoomContext as RoomContext,\n  useClient,\n} from \"./contexts\";\nexport {\n  createLiveblocksContext,\n  LiveblocksProvider,\n  useDeleteAllInboxNotifications,\n  useDeleteInboxNotification,\n  useErrorListener,\n  useInboxNotificationThread,\n  useMarkAllInboxNotificationsAsRead,\n  useMarkInboxNotificationAsRead,\n  useSyncStatus,\n} from \"./liveblocks\";\nexport {\n  createRoomContext,\n  RoomProvider,\n  useAddReaction,\n  useBroadcastEvent,\n  useCanRedo,\n  useCanUndo,\n  useCreateComment,\n  useCreateThread,\n  useDeleteComment,\n  useDeleteThread,\n  useEditComment,\n  useEditThreadMetadata,\n  useEditCommentMetadata,\n  useMarkThreadAsResolved,\n  useMarkThreadAsUnresolved,\n  useSubscribeToThread,\n  useUnsubscribeFromThread,\n  useEventListener,\n  useHistory,\n  useIsInsideRoom,\n  useLostConnectionListener,\n  useMarkThreadAsRead,\n  useMutation,\n  useMyPresence,\n  useOthersListener,\n  useRedo,\n  useRemoveReaction,\n  useRoom,\n  useStatus,\n  useStorageRoot,\n  useThreadSubscription,\n  useUndo,\n  useUpdateMyPresence,\n  useUpdateRoomSubscriptionSettings,\n  useHistoryVersionData,\n} from \"./room\";\n\n// Export the classic (non-Suspense) versions of our hooks\n// (This part differs from src/suspense.ts)\nexport {\n  useOther,\n  useOthers,\n  useOthersConnectionIds,\n  useOthersMapped,\n  useSelf,\n  useStorage,\n  useThreads,\n  useFeeds,\n  useFeedMessages,\n  useCreateFeed,\n  useDeleteFeed,\n  useUpdateFeedMetadata,\n  useCreateFeedMessage,\n  useDeleteFeedMessage,\n  useUpdateFeedMessage,\n  useSearchComments,\n  useAttachmentUrl,\n  useHistoryVersions,\n  useRoomSubscriptionSettings,\n} from \"./room\";\nexport {\n  useInboxNotifications,\n  useNotificationSettings,\n  useUpdateNotificationSettings,\n  useCreateAiChat,\n  useDeleteAiChat,\n  useSendAiMessage,\n  useUserThreads_experimental as useUserThreads_experimental,\n  useRoomInfo,\n  useGroupInfo,\n  useUnreadInboxNotificationsCount,\n  useUser,\n  useAiChat,\n  useAiChats,\n  useAiChatMessages,\n  useAiChatStatus,\n  useUrlMetadata,\n} from \"./liveblocks\";\n"]}