/** * Theme module * Provides themed emoji sets for different visual styles */ import type { Theme, GitHubLevel } from './types.js'; /** * Get emojis for a specific theme */ export declare function getThemeEmojis(theme: Theme): string[]; /** * Get background emoji for a theme */ export declare function getThemeBackground(theme: Theme): string; /** * Check if a theme is valid */ export declare function isValidTheme(theme: string): theme is Theme; /** * Get all available theme names */ export declare function getAvailableThemes(): Theme[]; /** * GitHub theme intensity calculator * Returns 1-4 for foreground pixels with varying intensity */ export declare function getGitHubIntensity(row: number, col: number, seed?: number): GitHubLevel; /** * Get description for a theme */ export declare function getThemeDescription(theme: Theme): string; //# sourceMappingURL=themes.d.ts.map