LinkPropertiesSpec: TypeC<{
    anchors: ArrayC<NumberC>;
    isDrawing: UnionC<[BooleanC, UndefinedC]>;
    kind: LiteralC<EDGE>;
    message: UnionC<[TypeC<{
        text: UnionC<[StringC, UndefinedC]>;
        xOffset: NumberC;
        yOffset: NumberC;
    }>, UndefinedC]>;
    messageVisibleKind: UnionC<[StringC, UndefinedC]>;
    points: ArrayC<NumberC>;
    status: UnionC<[TypeC<{
        color: StringC;
    }>, UndefinedC]>;
    type: StringC;
}> = ...