generated at
PlantUML でクラス図を書く時のテンプレート
#PlantUML でクラス図を書く時に、次のテンプレートを使っています:
plantuml
' - private ' # protected (file private) ' ~ package private (internal) ' + public ' class StructName << (S,#FF7700) >> @startuml title "タイトル" @enduml

しばらくクラス図を書かないと忘れてしまう内容をコメントで入れています。
Swift の internal は package private を表す ~ を使うのが適切と思います。
PlantUML にはクラスを表す class や列挙子を表す enum はありますが、 Struct を表す記法はありません。
class を使って書きし、記号と色を変えて表示することで Struct を表現しています。