Как сделать так, чтобы свойства интерфейса или типа начинались с определенного символа?

Пыталась решить это при помощи шаблонных литералов, но ничего не вышло.

interface SomeInterface {
    '@prop1': string;
    '@prop2': string;
    '@propN': string;
}

Можно ли сделать так, чтобы не приходилось добавлять свойства вручную? Нужно, чтобы любой свойство начиналось со знака "@". Свойств может быть сколько угодно!


Ответы (0 шт):