/** * Diff Viewer Theme System * * Provides theme definitions for the SplitDiffViewer component. * Includes both light (Git Classic) and dark (Dev Tools) themes. */ export interface DiffTheme { name: string; description: string; background: string; panelBackground: string; headerBackground: string; addedBackground: string; removedBackground: string; modifiedBackground: string; unchangedBackground: string; contextBackground: string; addedText: string; removedText: string; modifiedText: string; unchangedText: string; addedWordHighlight: string; removedWordHighlight: string; lineNumberBackground: string; lineNumberText: string; lineNumberBorder: string; markerAddedBackground: string; markerRemovedBackground: string; markerModifiedBackground: string; markerText: string; borderColor: string; dividerColor: string; glowColor?: string; neonIntensity?: number; accentColor?: string; summaryBackground: string; summaryAddedText: string; summaryRemovedText: string; summaryModifiedText: string; emptyStateText: string; separatorBackground: string; separatorText: string; } /** * Git Classic Theme * Traditional Git diff colors - simple and familiar */ export declare const gitClassicTheme: DiffTheme; /** * Dev Tools Default Theme * Clean dark theme using our gameUIColors */ export declare const devToolsDefaultTheme: DiffTheme; /** * Theme collection */ export declare const diffThemes: { readonly gitClassic: DiffTheme; readonly devToolsDefault: DiffTheme; }; export type DiffThemeKey = keyof typeof diffThemes; //# sourceMappingURL=diffThemes.d.ts.map