Кm
Size: a a a
Кm
IF
Кm
phones определить как string[]?F
Кm
IF
phones определить как string[]?roles: string[] | string; при более сложных структурах можно и отдельные классы добавить конечно, а можно и так оставить, тут посыл в том что ты логику преобразования оставляешь внутри классаКm
roles: string[] | string; при более сложных структурах можно и отдельные классы добавить конечно, а можно и так оставить, тут посыл в том что ты логику преобразования оставляешь внутри классаPerson?Кm
NS
IF
Person?F
Кm

Кm

F
Кm
Кm
F
Кm
Кm
F