Как сделать так, чтобы свойства интерфейса или типа начинались с определенного символа?
Пыталась решить это при помощи шаблонных литералов, но ничего не вышло.
interface SomeInterface {
'@prop1': string;
'@prop2': string;
'@propN': string;
}
Можно ли сделать так, чтобы не приходилось добавлять свойства вручную? Нужно, чтобы любой свойство начиналось со знака "@". Свойств может быть сколько угодно!