import { Point } from '../types/point'; import { Shape } from '../types/shape'; export declare abstract class SvgItem { protected data: TData; constructor(data: TData); getData(): TData; setData(data: TData): void; abstract getShape(): Shape; abstract getCoordinate(): Point; getWidth(): number; getheight(): number; getRadius(): number; getFill(): string; getImageUrl(): string; getLabelOffsetX(): number; getLabelOffsetY(): number; getFontColor(): string; getFontSize(): number; getText(): string; getFontWeight(): number; getBorderColor(): string; getBorderSize(): number; getRotation(): number; getIsBlink(): boolean; }