The latest horologist has an (experimental as always) implementation of typesafe nav. Feedback welcome. It will exist until wear compose provides. https://github.com/google/horologist/pull/2225
When I tried it gave an error about invalid route types, I maybe missed something, I'll try again later, too many things to do everywhere, not enough hours in a day 🙂