I think you need to do some reading of the forum, this isn't always simple.
Bottle generators usually produce ac, which is fine for filament bulbs. However, LEDs need dc. There are some LED headlamps which rectify the input, but they aren't cheap. I believe B&M produce at least one model.