Is there a shell that can expand aliases that are input as arguments of doas?

I understand that shells only expand commands and not arguments, at least not by default. Is it possible to set for example fish up so that commands that are run as arguments of sudo or doas are also expanded?

What I have read thus far: