code = 'abc'
}
// model2.ts
export class Channel2 extends AbstractChannel {
static readonly code = '123'
}
// index.ts
export * from './model1'
export * from './model2'
// somefile.ts
import * as models '../../models'
type Code = ????
можно как-то получить со всех классов значение ['code'], чтобы был тип Code = 'abc' | '123'
type Code = (Channel1 | Channel2 )[‘code’]
Обсуждают сегодня