import { TooltipTheme } from './types'; /** * Dark Theme - Elegant dark tooltip with subtle glow */ export declare const TOOLTIP_DARK_THEME: TooltipTheme; /** * Light Theme - Clean and professional for light backgrounds */ export declare const TOOLTIP_LIGHT_THEME: TooltipTheme; /** * Glassmorphism Theme - Modern frosted glass effect */ export declare const TOOLTIP_GLASS_THEME: TooltipTheme; /** * Midnight Theme - Deep blue tones for night mode */ export declare const TOOLTIP_MIDNIGHT_THEME: TooltipTheme; /** * Electrochemistry Theme - Professional blue tones for scientific data */ export declare const TOOLTIP_ELECTROCHEM_THEME: TooltipTheme; /** * Neon Theme - Vibrant glowing effect for futuristic UIs */ export declare const TOOLTIP_NEON_THEME: TooltipTheme; /** * Minimal Theme - Ultra-compact with no decorations */ export declare const TOOLTIP_MINIMAL_THEME: TooltipTheme; /** Available tooltip theme names */ export type TooltipThemeName = 'dark' | 'light' | 'glass' | 'midnight' | 'electrochemistry' | 'neon' | 'minimal'; /** Theme registry */ export declare const TOOLTIP_THEMES: Record; /** * Get a tooltip theme by name */ export declare function getTooltipTheme(name: TooltipThemeName | string): TooltipTheme; /** * Create a custom tooltip theme by merging with a base theme */ export declare function createTooltipTheme(base: TooltipTheme | TooltipThemeName, overrides: Partial): TooltipTheme; /** * Map chart theme name to matching tooltip theme */ export declare function getTooltipThemeForChartTheme(chartThemeName: string): TooltipTheme; /** Default tooltip theme */ export declare const DEFAULT_TOOLTIP_THEME: TooltipTheme;