/** * Octopus UI - Monaco editor entry point. * * Published as `@aistrike-dev/ui/monaco`. Deliberately NOT re-exported from * `src/index.ts`: the root barrel must stay free of Monaco so consumers that * never mount an editor never pay for one. `scripts/assert-no-monaco-in-root.ts` * enforces this at build time. * * Requires `monaco-editor@^0.56.0` as a peer dependency. */ export { CodeEditor, type CodeEditorProps } from './CodeEditor'; export { DEFAULT_FEATURES, LANGUAGES, FEATURES } from './registry'; export type { BuiltinLanguageId, FeatureId } from './registry'; export type { LanguageInput, MonacoApi, MonacoLanguageModule } from './types'; export { MONACO_THEME_ID } from './theme'; export type { MonacoThemeMode } from './theme'; export { configureMonacoWorker } from './worker';