There isn't a mate in one. With checks from all pieces King has escape to h8 where it is not in check. The only way for it to be mate is if Bishop puts it in check. The only way for bishop to put the king in check is if dxe6 en passant. However we dont know that e6 was the previous move.
So in light of this lack of clarity there is no mate in one.
Hard to convince everyone here though.
Dxe6 en passant