import { useVeloPlot as useVeloPlotImpl } from './useVeloPlot'; export { default as VeloPlot } from './VeloPlot.vue'; export { default as StackedPlot } from './StackedPlot.vue'; export { useVeloPlot, type UseVeloPlotOptions, type UseVeloPlotReturn } from './useVeloPlot'; export { useStackedPlot, type UseStackedPlotOptions } from './useStackedPlot'; export { useIndicator } from './useIndicator'; export { useChartSync, useChartGroup } from './useChartSync'; /** @deprecated Use `VeloPlot` instead. **Removed in v4.0.** */ export declare const SciPlot: import('vue').DefineComponent; }; xAxis: { type: import('vue').PropType; }; yAxis: { type: import('vue').PropType; }; cursor: { type: import('vue').PropType; }; toolbar: { type: import('vue').PropType; }; id: { type: import('vue').PropType; }; width: { type: import('vue').PropType; default: string; }; tooltip: { type: import('vue').PropType; }; background: { type: import('vue').PropType; }; series: { type: import('vue').PropType; default: () => never[]; }; plugins: { type: import('vue').PropType[]>; }; theme: { type: import('vue').PropType; }; showLegend: { type: import('vue').PropType; }; loading: { type: import('vue').PropType; }; devicePixelRatio: { type: import('vue').PropType; }; colorScheme: { type: import('vue').PropType; }; height: { type: import('vue').PropType; default: number; }; renderer: { type: import('vue').PropType<"webgl" | "webgpu" | "svg">; }; legendPosition: { type: import('vue').PropType<{ x: number; y: number; }>; }; showControls: { type: import('vue').PropType; }; autoScroll: { type: import('vue').PropType; }; showStatistics: { type: import('vue').PropType; }; animations: { type: import('vue').PropType; }; responsive: { type: import('vue').PropType<(boolean | import('../core').ResponsiveConfig) & (boolean | { reducedMotion?: boolean | "auto"; })>; }; layout: { type: import('vue').PropType; }; readOnly: { type: import('vue').PropType; }; debug: { type: import('vue').PropType; }; locale: { type: import('vue').PropType; }; keyBindings: { type: import('vue').PropType; }; clipboard: { type: import('vue').PropType; }; ariaLabel: { type: import('vue').PropType; }; class: { type: import('vue').PropType; }; autoResize: { type: import('vue').PropType; }; keyboardNav: { type: import('vue').PropType; default: boolean; }; }>, { getChart: () => import('..').Chart | null; resetZoom: () => void; getBounds: () => import('..').Bounds | null; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { zoomChange: (bounds: import('..').Bounds) => void; }, string, import('vue').PublicProps, Readonly; }; xAxis: { type: import('vue').PropType; }; yAxis: { type: import('vue').PropType; }; cursor: { type: import('vue').PropType; }; toolbar: { type: import('vue').PropType; }; id: { type: import('vue').PropType; }; width: { type: import('vue').PropType; default: string; }; tooltip: { type: import('vue').PropType; }; background: { type: import('vue').PropType; }; series: { type: import('vue').PropType; default: () => never[]; }; plugins: { type: import('vue').PropType[]>; }; theme: { type: import('vue').PropType; }; showLegend: { type: import('vue').PropType; }; loading: { type: import('vue').PropType; }; devicePixelRatio: { type: import('vue').PropType; }; colorScheme: { type: import('vue').PropType; }; height: { type: import('vue').PropType; default: number; }; renderer: { type: import('vue').PropType<"webgl" | "webgpu" | "svg">; }; legendPosition: { type: import('vue').PropType<{ x: number; y: number; }>; }; showControls: { type: import('vue').PropType; }; autoScroll: { type: import('vue').PropType; }; showStatistics: { type: import('vue').PropType; }; animations: { type: import('vue').PropType; }; responsive: { type: import('vue').PropType<(boolean | import('../core').ResponsiveConfig) & (boolean | { reducedMotion?: boolean | "auto"; })>; }; layout: { type: import('vue').PropType; }; readOnly: { type: import('vue').PropType; }; debug: { type: import('vue').PropType; }; locale: { type: import('vue').PropType; }; keyBindings: { type: import('vue').PropType; }; clipboard: { type: import('vue').PropType; }; ariaLabel: { type: import('vue').PropType; }; class: { type: import('vue').PropType; }; autoResize: { type: import('vue').PropType; }; keyboardNav: { type: import('vue').PropType; default: boolean; }; }>> & Readonly<{ onZoomChange?: ((bounds: import('..').Bounds) => any) | undefined; }>, { width: number | string; series: import('..').VeloPlotSeries[]; height: number | string; keyboardNav: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; /** @deprecated Use `useVeloPlot` instead. **Removed in v4.0.** */ export declare const useSciPlot: typeof useVeloPlotImpl; /** @deprecated Use `useVeloPlot` instead. **Removed in v4.0.** */ export declare const useSciChart: typeof useVeloPlotImpl;