Yes it's possible. My lighting engine Aura can use tiles to generate shadows. Basically, you can use the layer tilemap functions to get positions of "filled" tiles and then use that to calculate what's blocking and what's empty for your lighting. Aura uses this information to generate shadow polygons that are then drawn to a surface and merged with the lighting (which is also drawn to a surface). The combined output is drawn to yet another surface which is then drawn to the screen. I believe the member
@Jobo has a free lighting asset that works on the same principle, but I don't know if it's adapted for tiles and not objects... should be fairly easy to fix it for tiles though.