import { Chart } from '../core/Chart'; import { SeriesOptions, SeriesUpdateData, ZoomOptions, Bounds } from '../types'; import { ChartBindingOptions } from '../bindings/shared'; export interface UseVeloPlotOptions extends ChartBindingOptions { } export declare function useVeloPlot(options?: () => UseVeloPlotOptions): { setContainerRef: (el: HTMLDivElement | null | undefined) => void; chart: import('solid-js').Accessor; isReady: import('solid-js').Accessor; error: import('solid-js').Accessor; bounds: import('solid-js').Accessor; addSeries: (opts: SeriesOptions) => void; updateSeries: (id: string, data: SeriesUpdateData) => void | undefined; removeSeries: (id: string) => void | undefined; zoom: (z: ZoomOptions) => void | undefined; resetZoom: () => void; };