@visactor/vchart
Version:
charts lib based @visactor/VGrammar
7 lines (6 loc) • 523 B
TypeScript
import type { Maybe } from '@visactor/vutils';
import type { ITheme } from '../../theme';
import type { IThemeColorScheme } from '../../theme/color-scheme/interface';
export declare function mergeTheme(target: Maybe<ITheme>, ...sources: Maybe<ITheme>[]): Maybe<ITheme>;
export declare function transformColorSchemeToMerge(colorScheme?: Maybe<IThemeColorScheme>): Maybe<IThemeColorScheme>;
export declare function transformSeriesThemeToMerge(seriesTheme: any, seriesType: string, getTheme: (...keys: string[]) => any): any;