/** * Public entrypoint for `ncblock`. * * Everything re-exported here is part of the SDK's public API. Anything not * re-exported is internal and may change without notice. Framework-neutral * consumers should import from `ncblock`; React consumers should import hooks * and components from `ncblock/react`. */ export type { NotionCollectionSchema, NotionDataSource, } from "./bridge/dataSources/dataSource.js"; export type { NotionDataSourcePage, NotionDataSourcePageUpdateInput, NotionDataSourcePageUpdateResult, } from "./bridge/dataSources/dataSourcePage.js"; export type { NotionDataSourceValue } from "./bridge/dataSources/dataSourceValue.js"; export type { NotionDate, NotionDateRange, NotionDateReminder, NotionDateTime, NotionDateTimeRange, NotionDateTimeReminder, NotionDateValue, NotionNoReminder, NotionTimeReminder, } from "./bridge/dataSources/dateValue.js"; export type { CustomBlockDataSourceResolutionErrorCode, CustomBlockDataSourceResolutionErrorInfo, } from "./bridge/dataSources/errors.js"; export type { NotionBuiltinPropertyId, NotionDualProperty, NotionPropertyColor, NotionPropertyOption, NotionPropertySchema, NotionPropertyType, NotionStatusGroup, } from "./bridge/dataSources/propertySchema.js"; export { NOTION_BUILTIN_PROPERTY_IDS, NOTION_PROPERTY_TYPES, } from "./bridge/dataSources/propertySchema.js"; export type { NotionRecordPointer } from "./bridge/dataSources/recordPointer.js"; export type { CustomBlockPropertyErrorCode, CustomBlockPropertyErrorInfo, } from "./bridge/dataSources/resolveProperty.js"; export type { CustomBlockErrorInfo } from "./bridge/errors.js"; export type { NotionBlockId, NotionDataSourceId, NotionSpaceId, } from "./bridge/ids.js"; export type { CustomBlockManifest, ManifestDataSource, ManifestIcon, ManifestProperty, } from "./bridge/manifest.js"; export type { NotionCreatePagePosition } from "./bridge/messages/createPage.js"; export type { CustomBlockCreatePageErrorCode, CustomBlockCreatePageErrorInfo, } from "./bridge/messages/createPageResult.js"; export type { CustomBlockGetPageErrorCode, CustomBlockGetPageErrorInfo, } from "./bridge/messages/getPage.js"; export type { CustomBlockGetUserErrorCode, CustomBlockGetUserErrorInfo, } from "./bridge/messages/getUser.js"; export type { CustomBlockInitErrorCode, CustomBlockInitErrorInfo, } from "./bridge/messages/init.js"; export { CustomBlockInitError } from "./bridge/messages/init.js"; export type { CustomBlockListUsersErrorCode, CustomBlockListUsersErrorInfo, } from "./bridge/messages/listUsers.js"; export type { CustomBlockQueryDataSourceErrorCode, CustomBlockQueryDataSourceErrorInfo, } from "./bridge/messages/queryDataSourceResult.js"; export type { CustomBlockUpdatePageErrorCode, CustomBlockUpdatePageErrorInfo, } from "./bridge/messages/updatePageResult.js"; export type { NotionPage, NotionPageCover, NotionPageIcon, NotionPageId, NotionPagePropertyInputMap, NotionPagePropertyInputValue, NotionPagePropertyValue, NotionPagePropertyWriteMap, } from "./bridge/pages/page.js"; export type { NotionParent } from "./bridge/parent.js"; export { pages, users } from "./bridge/sandboxClient.js"; export type { NotionTheme } from "./bridge/theme.js"; export { type CustomBlockState, customBlock } from "./customBlock.js"; export { type CustomBlockInitial, type InitCustomBlockOptions, initCustomBlock, NotInIframeError, } from "./init.js"; export * from "./types.js"; //# sourceMappingURL=index.d.ts.map