import { DBase } from "./d-base"; import { DChartAxis } from "./d-chart-axis"; import { DChartAxisContainer } from "./d-chart-axis-container"; import { DChartAxisPosition } from "./d-chart-axis-position"; import { DChartPlotArea } from "./d-chart-plot-area"; import { EShapeContainer } from "./shape/e-shape-container"; export declare class DChartPlotAreaTwofoldAxisContainer implements DChartAxisContainer { protected _plotArea: DChartPlotArea; protected _container: EShapeContainer; protected _list: Map[]>; protected _primary: DChartAxisContainer; protected _secondary: DChartAxisContainer; constructor(plotArea: DChartPlotArea, container: EShapeContainer, primary: DChartAxisContainer, secondary: DChartAxisContainer); get container(): EShapeContainer; get plotArea(): DChartPlotArea; add(axis: DChartAxis): void; get(position: DChartAxisPosition | keyof typeof DChartAxisPosition, index: number): DChartAxis | null; indexOf(axis: DChartAxis): number; clear(position: DChartAxisPosition | keyof typeof DChartAxisPosition): this; size(position: DChartAxisPosition | keyof typeof DChartAxisPosition): number; update(): void; onRender(): void; destroy(): void; }