/** * Test Report Themes - Customizable HTML report themes. * * Provides theme definitions (dark, corporate, minimal) and a theme * application function that injects CSS variables into HTML reports. */ export interface Theme { name: string; displayName: string; description: string; css: string; } /** * Get a theme by name. */ export declare function getTheme(name: string): Theme | null; /** * Get all available theme names. */ export declare function getThemeNames(): string[]; /** * List all themes with descriptions. */ export declare function listThemes(): Array<{ name: string; displayName: string; description: string; }>; /** * Apply a theme to an HTML report by injecting/replacing the CSS variables. */ export declare function applyTheme(html: string, themeName: string): string; /** * Format themes list for console output. */ export declare function formatThemes(): string; //# sourceMappingURL=themes.d.ts.map