import { Observable } from 'rxjs'; import { LinkModel } from '../../models/link.model'; export declare class DefaultLinkModel extends LinkModel { width$: import("../../state/state").ValueState; color$: import("../../state/state").ValueState; curvyness$: import("../../state/state").ValueState; constructor({ type, id, logPrefix }?: { type?: string; id?: string; logPrefix?: string; }); setWidth(width: number): void; setColor(color: string): void; selectWidth(): Observable; selectColor(): Observable; setCurvyness(curvyness: number): void; get color(): string; get width(): number; get curvyness(): number; }