Does it say "no motorized vehicles"? That does not include ebikes in my area (Southern US).
What I'm talking about is what I saw when I traveled to China. They have these sections of the main streets that are just for 1 person electric vehicles/bicycles. Then they have the main road on one side and the pedestrian sidewalk on the other. That's more what I'm talking about.