Ideally one with a reflector and side visibility, but there is limited thought going in to most bike for road use.
On the utility/touring bikes I always have a rear rack so use either a big old Trelock with reflector or the Lezyne Strip Drive mounted horizontally on the back plate
On the MTB for surfaced transitions I use the Lezyne Strip Drive mounted vertically on the seatpost.
The Lezyne is 6 years old now and still works v well. I like that it’s mega-sturdy, rechargeable and has flashing modes and two static modes (high or low).
The ladder-style mounting-strap gives a lot of mounting options to various thicknesses of things.
If it ever needs replacing I’ll look at similar. I see they do an STVZO compliant Strip Drive with 270deg visibility, and also the Lezyne Strip Drive Pro 300 with a daylight flash.
Wiggle have one left at sale price