In general, you would have a separate presenter interface for each
view. Your views do different things after all so the presenters can't
all be the same.
You could have each presenter extend a parent interface but so far I
have not needed that. That doesn't mean there are no situations where
that might be useful.