/** * UI Shell Implementation * Concrete implementations of UI Shell interfaces * * This module provides default implementations that can be used directly * or extended for custom behavior. */ export * from '../api/index.js'; export * from '../spi/index.js'; export * from './core/index.js'; export * from './providers/index.js'; export * from './utils/index.js'; export * from './styles/index.js'; export * from './plugin/index.js'; export * from './view-routing/index.js'; import { DefaultShell } from './core/DefaultShell.js'; import { DefaultLayoutManager } from './core/DefaultLayoutManager.js'; import type { ShellConfig } from '../api/index.js'; export declare function createShell(config?: ShellConfig): DefaultShell; export declare function createLayoutManager(): DefaultLayoutManager; export declare function getShell(config?: ShellConfig): DefaultShell; export declare function resetShell(): void; //# sourceMappingURL=index.d.ts.map