/** * @sharpee/platform-browser * * Browser client infrastructure for Sharpee interactive fiction. * Provides reusable managers for save/restore, themes, menus, dialogs, input, and display. */ export { BrowserClient, BROWSER_CAPABILITIES } from './BrowserClient'; export type { BrowserClientConfig, BrowserClientCallbacks, BrowserClientInterface, ThemeConfig, StoryInfo, DOMElements, SaveSlotMeta, BrowserSaveEnvelope, MenuHandlers, SaveContext, } from './types'; export { AUTOSAVE_SLOT } from './types'; export { ThemeManager } from './managers/ThemeManager'; export { SaveManager } from './managers/SaveManager'; export { DialogManager } from './managers/DialogManager'; export { MenuManager } from './managers/MenuManager'; export { InputManager } from './managers/InputManager'; export { TextDisplay } from './display/TextDisplay'; export { StatusLine } from './display/StatusLine'; export { AudioManager } from './audio/AudioManager'; export * from './channels'; //# sourceMappingURL=index.d.ts.map