import { registerLightTheme } from "../../Charting/Themes/SciChartJSLightTheme"; import { registerDarkV2Theme } from "../../Charting/Themes/SciChartJSDarkv2Theme"; import { registerDarkTheme } from "../../Charting/Themes/SciChartJSDarkTheme"; import { registerNavyTheme } from "../../Charting/Themes/SciChartJsNavyTheme"; export { registerLightTheme, registerDarkV2Theme, registerDarkTheme, registerNavyTheme }; /** * Registers all built-in theme types with the class factory, so they can be created from a * `{ type }` definition — both via the Builder API and via the declarative * `theme: { type: ... }` surface option, which every surface creation path can hit. * @param overWrite Whether to replace an existing registration for the same type. Default true. */ export declare function registerAllThemeProviders(overWrite?: boolean): void;