import type { PanelControls } from "./PanelControls"; import type { StockChart } from "./StockChart"; import type { XYSeries } from "../xy/series/XYSeries"; import { XYChart, IXYChartPrivate, IXYChartSettings } from "../xy/XYChart"; import { ListAutoDispose } from "../../core/util/List"; import type { Rectangle } from "../../core/render/Rectangle"; export interface IStockPanelSettings extends IXYChartSettings { } export interface IStockPanelPrivate extends IXYChartPrivate { /** * A target [[StockChart]]. */ stockChart: StockChart; } /** * A panel instance for the [[StockChart]]. * * @see {@link https://www.amcharts.com/docs/v5/charts/stock/panels/} for more info * @important */ export declare class StockPanel extends XYChart { static className: string; static classNames: Array; _settings: IStockPanelSettings; _privateSettings: IStockPanelPrivate; /** * An instance of [[PanelControls]]. */ panelControls: PanelControls; /** * Panel resize grip element. * * @since 5.4.7 */ panelResizer?: Rectangle; /** * A list of drawings on panel. * */ readonly drawings: ListAutoDispose; protected _afterNew(): void; /** * Moves panel up. */ moveUp(): void; /** * Moves panel down. */ moveDown(): void; /** * Closes panel. */ close(): void; /** * Toggles "full screen" mode of the panel on and off. */ expand(): void; } //# sourceMappingURL=StockPanel.d.ts.map