import { DDiagramCanvasBaseShapeCanvas } from "./d-diagram-canvas-base-shape"; import { DDiagramCanvasBaseShapeImpl } from "./d-diagram-canvas-base-shape-impl"; import { EShape } from "./shape/e-shape"; export declare class DDiagramCanvasShapeImpl extends DDiagramCanvasBaseShapeImpl { protected _data: Map; constructor(canvas: DDiagramCanvasBaseShapeCanvas); add(id: string, shape: EShape): void; get(id: string): EShape | null; getAll(id: string): EShape[]; }