import { Expandable, RectangularNode, SEdge, SShapeElement, SLabel } from "sprotty/lib"; export declare class ClassNode extends RectangularNode implements Expandable { expanded: boolean; hasFeature(feature: symbol): boolean; } export declare class Icon extends SShapeElement { size: { width: number; height: number; }; hasFeature(feature: symbol): boolean; } export declare const multiplicitySourceFeature: unique symbol; export declare const multiplicityTargetFeature: unique symbol; export declare class EdgeWithMultiplicty extends SEdge { multiplicitySource: string; multiplicityTarget: string; hasFeature(feature: symbol): boolean; } export declare const linkTargetFeature: unique symbol; export declare class Link extends SLabel { target: string; hasFeature(feature: symbol): boolean; } //# sourceMappingURL=model.d.ts.map