это означает, что один класс состояний не может быть дочерним для нескольких родительских классов. Обходной путь может заключаться в создании новых государств путем расширения. так
@State({
name: 'foo' // you can't have another state with this name
})
class MyState1 {}
// so if you want to reuse the listeners and such from 'foo' you have to extend
@State({
name: 'bar'
})
class MyState2 extends MyState1 {}