@visactor/vchart
Version:
charts lib based @visactor/VGrammar
15 lines (14 loc) • 726 B
TypeScript
export * from './light';
export * from './dark';
import type { ITheme } from '../interface';
import { getFunnelTheme } from './common/series/funnel';
export declare const builtinThemes: Record<string, ITheme>;
export declare const defaultThemeName: string;
export declare const themes: Map<string, ITheme>;
export declare const hasThemeMerged: Map<string, boolean>;
export declare const registerTheme: (name: string, theme: Partial<ITheme>) => void;
export declare const getTheme: (name?: string) => ITheme;
export declare const removeTheme: (name: string) => boolean;
export declare const themeExist: (name: any) => boolean;
export declare const getMergedTheme: (theme: Partial<ITheme>) => ITheme;
export { getFunnelTheme };