refactor(channels): give the typing capability its own parameters (LUM-3358) (#40959)