/**
 * UI entry point — compiled into dist/storyboard-ui.js via Vite library build.
 *
 * This file is the entry for the pre-compiled UI bundle.
 * It re-exports UI mount functions.
 * Consumers never import this directly — they use mountStoryboardCore()
 * or the package self-reference '@dfosco/storyboard/ui-runtime'.
 */

// Tailwind utility + component CSS — bundled into storyboard-ui.css
import './styles/tailwind.css'

// Comments CSS
import './comments/ui/comment-layout.css'
import './comments/ui/comments.css'

// Modes CSS (design mode body classes)
import './modes/modes.css'

// Knob highlight CSS (in-page outline + label badge for [data-knob-id])
import './knobs/highlight.css'

// CoreUIBar (floating toolbar)
export { mountDevTools, unmountDevTools } from './devtools/devtools.js'

// Comments UI
export { mountComments } from './comments/ui/mount.js'
