The original KEEP for typealias suggests that annotations on typealias will be supported:
Q: Are annotations on type alias declarations going to be supported?
A: Yes. Just like annotations on properties, they’ll be stored on synthetic methods in JVM binaries.
This doesn’t appear to be working yet – is this on the roadmap in any upcoming release?