/** Create a chart with the scientific bundle registered. */ export declare function createChart(options: import('../core/Chart').ChartOptions): import('../core/Chart').Chart; export type { Chart, ChartOptions, ExportOptions } from '../core/Chart'; export { Series } from '../core/Series'; export { EventEmitter } from '../core/EventEmitter'; /** Create a stacked chart with the scientific bundle registered. */ export declare function createStackedChart(options: import('../core/stacked/types').StackedChartOptions): import('../core/stacked/types').StackedChart; export type { StackedChart, StackedChartOptions, StackedPaneConfig, } from '../core/stacked/types'; export { LinearScale, LogScale, createScale, type Scale } from '../scales'; export { DARK_THEME, LIGHT_THEME, MIDNIGHT_THEME, ELECTROCHEM_THEME, DEFAULT_THEME, createTheme, getThemeByName, type ChartTheme, } from '../theme'; export { formatWithPrefix, formatValue, formatScientific, getBestPrefix, detectCycles, generateCycleColors, detectPeaks, validateData, calculateStats, movingAverage, downsampleLTTB, subtractBaseline, integrate, derivative, cumulativeIntegral, calculateR2, solveLinearSystem, fft, ifft, analyzeSpectrum, powerSpectrum, dominantFrequency, analyzeComplexSpectrum, fftFromComplexInput, hanningWindow, hammingWindow, blackmanWindow, } from '../plugins/analysis'; export { downsampleAsync, ohlcDownsampleAsync, destroyDownsamplePool, } from '../workers/downsampleAsync'; export { rsiAsync, smaAsync, emaAsync, macdAsync, bollingerBandsAsync, destroyIndicatorPool, } from '../workers/indicatorsAsync'; export { PluginAnalysis } from '../plugins/analysis'; export type { PluginAnalysisConfig } from '../plugins/analysis'; export { PluginRegression } from '../plugins/regression'; export type { PluginRegressionConfig, RegressionAPI, RegressionResult } from '../plugins/regression'; export { PluginForecasting } from '../plugins/forecasting'; export type { PluginForecastingConfig } from '../plugins/forecasting'; export { PluginLaTeX } from '../plugins/latex'; export type { PluginLaTeXConfig } from '../plugins/latex'; export { Plugin3D } from '../plugins/3d'; export type { Plugin3DConfig } from '../plugins/3d'; export { PluginAnomalyDetection } from '../plugins/anomaly-detection'; export type { PluginAnomalyDetectionConfig } from '../plugins/anomaly-detection'; export { PluginPatternRecognition } from '../plugins/pattern-recognition'; export type { PluginPatternRecognitionConfig } from '../plugins/pattern-recognition'; export { PluginMLIntegration } from '../plugins/ml-integration'; export type { PluginMLIntegrationConfig } from '../plugins/ml-integration'; export { PluginBrokenAxis } from '../plugins/broken-axis'; export type { PluginBrokenAxisConfig } from '../plugins/broken-axis'; export { PluginRadar } from '../plugins/radar'; export type { PluginRadarConfig } from '../plugins/radar'; export { PluginDataTransform } from '../plugins/data-transform'; export type { PluginDataTransformConfig } from '../plugins/data-transform'; export { PluginVirtualization } from '../plugins/virtualization'; export type { PluginVirtualizationConfig } from '../plugins/virtualization'; export { PluginSnapshot } from '../plugins/snapshot'; export type { PluginSnapshotConfig } from '../plugins/snapshot'; export { PluginAnnotations } from '../plugins/annotations'; export type { Annotation, AnnotationType } from '../plugins/annotations'; export { PluginTools } from '../plugins/tools'; export type { PluginToolsConfig } from '../plugins/tools'; export { ChartGroup, createChartGroup } from '../core/sync'; export type { SeriesOptions, SeriesData, AxisOptions, Bounds, SeriesType, } from '../types';