/** * Built-in theme configurations */ import type { LyricTheme } from '../types/components'; /** * Default theme - Clean and simple */ export declare const defaultTheme: LyricTheme; /** * Karaoke theme - Traditional karaoke box style */ export declare const karaokeTheme: LyricTheme; /** * Minimal theme - Clean and subtle */ export declare const minimalTheme: LyricTheme; /** * Extreme Karaoke theme - Traditional Thai karaoke box style * Features alternating highlight colors for two-line display */ export declare const extremeKaraokeTheme: LyricTheme; /** * Theme registry */ export declare const themes: { default: LyricTheme; karaoke: LyricTheme; minimal: LyricTheme; 'extreme-karaoke': LyricTheme; }; /** * Get theme by name */ export declare function getTheme(name: string): LyricTheme | undefined; /** * Register custom theme */ export declare function registerTheme(theme: LyricTheme): void;