typescript enum extends another enum