/** * Animated Fiction - Main Application Integration * Integrates all modules to create an interactive fiction experience. */ import { AnimationQueue } from './animation-queue.js'; import { TextProcessor } from './text-processor.js'; import { ParagraphLayout } from './paragraph-layout.js'; import { LayoutRenderer } from './layout-renderer.js'; import { AudioManager } from './audio-manager.js'; import { TtsPlayer } from './tts-player.js'; import { PersistenceManager } from './persistence-manager.js'; // import { InkStoryPlayer } from './ink-story-player.js'; // Replaced by SocketClient logic import { UiController } from './ui-controller.js'; // Assuming InputHandler and SocketClient are loaded globally via