The documentation I’ve read (https://help.mikrotik.com/docs/display/ROS/WireGuard) covers setting up a wireguard server.
I couldn’t decipher how I can set-up a client to route traffic from the LAN through a wireguard client interface?
Actually there is no client/server in wireguard. Everything is a peer.
But let’s assume there is …
It depends on the client you are using.
If e.g. Windows, you need to install the Wireguard service and then setup the connection using private/public key as specified in app.
Can you be a bit more specific on what you’re trying to do ?
What I am trying to do is create a tunnel to a wireguard peer (details provided by VPN provider) and then route LAN traffic from some devices via this tunnel/interface.
Here is a simplistic diagram to visualise.