/** * Handles all asset copying and management operations */ export declare class AssetManager { private readonly sourceDir; constructor(sourceDir: string); /** * Copy images for single or multi-theme generation */ copyImages(outputDir: string, isMultiTheme?: boolean): void; /** * Copy shared navigator files to global location (for multi-theme) */ copySharedNavigator(rootOutputDir: string): void; /** * Copy quest navigator files to theme-specific location (for single theme) */ copyQuestNavigator(outputDir: string): void; /** * Copy global shared assets for multi-theme generation */ copyGlobalAssets(outputDir: string): void; /** * Load theme-specific CSS file */ loadThemeCSS(theme: string): string; /** * Load base CSS file */ loadBaseCSS(): string; /** * Load animations CSS file */ loadAnimationsCSS(): string; /** * Load a CSS file with optional fallback */ private loadCSSFile; } //# sourceMappingURL=asset-manager.d.ts.map