/** * React entrypoint for `ncblock/react`. * * Exposes only the React surface — components and hooks. Framework-neutral * values and types (clients, manifest/data-source types, etc.) live on the * `ncblock` entrypoint and are intentionally NOT re-exported here, so the two * public surfaces stay disjoint. */ export { NotionCustomBlock, type NotionCustomBlockProps, } from "./NotionCustomBlock.js" export { useCustomBlockAutoResize } from "./useCustomBlockAutoResize.js" export { type CustomBlockInitFailure, type UseCustomBlockInitResult, useCustomBlockInit, } from "./useCustomBlockInit.js" export { useDataSource } from "./useDataSource.js" export { useBlockId, useCurrentUser, useManifest, usePage, useParent, useTheme, } from "./useRuntimeState.js"