import { IDeletable } from "../../Core/IDeletable"; import { TSciChartSurfaceCanvases } from "../../types/TSciChartSurfaceCanvases"; import { ISciChartSurfaceBase } from "./SciChartSurfaceBase"; declare enum ECanvasType { canvasWebGL = 0, canvas2D = 1, svg = 2 } declare const sciChartInitCommon: { checkChartDivExists: (divElement: string | HTMLDivElement) => void; ECanvasType: typeof ECanvasType; getCanvas2dId: (divElementId: string) => string; initCanvas: (divElement: string | HTMLDivElement, aspectWidth: number, aspectHeight: number, activeCanvas?: ECanvasType, disableAspect?: boolean, touchAction?: string) => TSciChartSurfaceCanvases; subscribeToResize: (chartRoot: HTMLDivElement, aspect: number, sciChartSurface: ISciChartSurfaceBase, disableAspect?: boolean) => IDeletable; }; export default sciChartInitCommon;