import { AxisConfig, LegendConfig, TooltipConfig, AnimationConfig, PaddingConfig, ThemeConfig } from '../types'; export declare const defaultPadding: Required; export declare const defaultFontFamily = "'Unisys', 'Segoe UI', 'Helvetica Neue', 'Arial', sans-serif"; export declare const defaultAxisConfig: AxisConfig; export declare const defaultLegendConfig: LegendConfig; export declare const defaultTooltipConfig: TooltipConfig; export declare const defaultAnimationConfig: AnimationConfig; export declare const mergePadding: (padding: PaddingConfig | number | undefined, defaults?: Required) => Required; export declare const mergeAxisConfig: (config: AxisConfig | undefined, defaults?: AxisConfig, theme?: ThemeConfig) => AxisConfig; export declare const mergeLegendConfig: (config: LegendConfig | undefined, defaults?: LegendConfig, theme?: ThemeConfig) => LegendConfig; export declare const mergeTooltipConfig: (config: TooltipConfig | undefined, defaults?: TooltipConfig, theme?: ThemeConfig) => TooltipConfig; export declare const mergeAnimationConfig: (config: AnimationConfig | boolean | undefined, defaults?: AnimationConfig) => AnimationConfig; /** * Get default theme or custom theme */ export declare const getActiveTheme: (themeName?: string, customTheme?: ThemeConfig) => ThemeConfig;