IS
status это один из вариантов Status, если придерживаться здравого смысла
status: Status = Status.Pending
http://www.typescriptlang.org/play/#code/KYOwrgtgBAQg9nANlA3gKCpqBNYBnAGgywDk40BfNNAY0QEM88oBBVYzAF304C5YEyALwCkAOjIBuStQBu9AE5R6UESGAB3VgAoAlNPpjueTqtGIxuPJKA
пойдет ?
Мы не можем написать
status: Status = Status.Pending
так как смысла в этом ноль, потому как не сможем в поной мере использовать перечисления в шаблоне)