в котором должны быть несколько типов данных одной модели например 
                  
                  
                  
                  
                  
                  
                  
                  
                  someData:  {
                  
                  
                    typeA: {title: string},
                  
                  
                    typeB: {title: string},
                  
                  
                  }
                  
                  
                  
                  
                  
                  вопрос. как мне его правильно описать? Я не хочу создавать еще одну одну модель в которой будет явно указано 
                  
                  
                  
                  
                  
                  interface SomeDataState {
                  
                  
                    typeA: {title: string},
                  
                  
                    typeB: {title: string},
                  
                  
                  }
                  
                  
                  
                  
                  
                  как избежать явного указания ? возможно стоит использовать что то типа 
                  
                  
                  `export type SomeDataState = Record<RecType, DataModel>;`?
                  
                  
                
Непонятно)
Обсуждают сегодня