import { SerialChart, ISerialChartSettings, ISerialChartPrivate, ISerialChartEvents } from "./SerialChart"; import { ZoomableContainer } from "./ZoomableContainer"; import type { Series } from "./Series"; import type { ZoomTools } from "./ZoomTools"; export interface ISerialChartContainerSettings extends ISerialChartSettings { /** * A [[ZoomTools]] to add to the chart. Its `target` is set to the chart's * `zoomableContainer`. */ zoomTools?: ZoomTools; } export interface ISerialChartContainerPrivate extends ISerialChartPrivate { } export interface ISerialChartContainerEvents extends ISerialChartEvents { } /** * A chart for series of any kind, such as a force-directed tree, that can be * zoomed and panned: its series sit in a [[ZoomableContainer]]. * * @since 5.20.2 */ export declare class SerialChartContainer extends SerialChart { static className: string; static classNames: Array; _settings: ISerialChartContainerSettings; _privateSettings: ISerialChartContainerPrivate; _seriesType: Series; _events: ISerialChartContainerEvents; /** * The [[ZoomableContainer]] that holds the series and their bullets, so they * can be zoomed and panned. */ readonly zoomableContainer: ZoomableContainer; protected _afterNew(): void; _prepareChildren(): void; } //# sourceMappingURL=SerialChartContainer.d.ts.map