@@ -106,3 +106,30 @@ export { useChannels } from "./useChannels";
106106export { useSelectiveSync } from "./useSelectiveSync" ;
107107export { useConflictResolution } from "./useConflictResolution" ;
108108export { useOfflineAnalytics } from "./useOfflineAnalytics" ;
109+
110+ /* ---- Phase 23: SDUI Record Page Protocol ---- */
111+ export { useRecordDetails } from "./useRecordDetails" ;
112+ export { useRecordHighlights } from "./useRecordHighlights" ;
113+ export { useRecordActivity } from "./useRecordActivity" ;
114+ export { useRecordChatter } from "./useRecordChatter" ;
115+ export { useRecordPath } from "./useRecordPath" ;
116+ export { useRecordRelatedList } from "./useRecordRelatedList" ;
117+ export { useRecordReview } from "./useRecordReview" ;
118+ export { useInterfacePageConfig } from "./useInterfacePageConfig" ;
119+ export { useBlankPageLayout } from "./useBlankPageLayout" ;
120+
121+ /* ---- Phase 24: Interaction Protocol (DnD, Gesture, Animation) ---- */
122+ export { useDndProtocol } from "./useDndProtocol" ;
123+ export { useGestureProtocol } from "./useGestureProtocol" ;
124+ export { useAnimationProtocol } from "./useAnimationProtocol" ;
125+ export { usePageTransitionProtocol } from "./usePageTransitionProtocol" ;
126+ export { useComponentAnimation } from "./useComponentAnimation" ;
127+
128+ /* ---- Phase 25: Focus, Keyboard, Offline & Notification Protocol ---- */
129+ export { useFocusManagement } from "./useFocusManagement" ;
130+ export { useKeyboardNavigation } from "./useKeyboardNavigation" ;
131+ export { useOfflineConfig } from "./useOfflineConfig" ;
132+ export { useSyncConfig } from "./useSyncConfig" ;
133+ export { useNotificationUI } from "./useNotificationUI" ;
134+ export { useEmbedConfig } from "./useEmbedConfig" ;
135+ export { useViewSharing } from "./useViewSharing" ;
0 commit comments