/// /// import { Focus, PlotFocus } from './zoom'; import 'jquery-ui/ui/widgets/resizable'; export declare class CombinedPlotScope { wrapperId: string; id: string; childScopeNo: number; scopes: any[]; saveAsMenuContainer: any; plotFocus: PlotFocus; stdmodel: any; width: number; prefs: any; element: JQuery; models: any[]; plotDisplayView: any; childScopeNumber: number; contextMenu: any; canvas: HTMLCanvasElement; model: { model: any; getCellModel: () => any; getDumpState?: () => any; setDumpState?: (state: any) => any; }; constructor(wrapperId: string); initLayout(): void; standardizeData(): void; preparePlotModels(): void; sendEvent(eventName: any, plotId: any, itemId: any, params: any): void; updateModelData(data: any): void; updatePlot(): void; resetChildScopes(): void; calcRange(): { xl: number; xr: number; }; dumpState(): { focus: Focus; width: number; subplots: any[]; }; getMinScopesWidth(): number; doDestroy(): void; init(): void; restoreState(): void; getCellModel(): any; getSvgToSave(): HTMLElement; saveAsSvg(): void; saveAsPng(scale?: number): void; publish(): void; updateModels(updateType: any): void; setModelData(data: any): void; setWidgetView(plotDisplayView: any): void; setElement(el: any): void; buildTemplate(): string; runChildCharts(): void; runChildChart(model: any): void; }