What Junker said was:
We have concluded a deal. So there is not an argument for delay. It has to be done now.
I gave a brief doorstop with Boris Johnson ... half an hour ago and I was ruling out that there will be any kind of prolongation. If we have a deal, we have a deal, and there is no need for prolongation. That is not only the British view; that is my view too.
Yes. We have a deal. So why should we have a prolongation?
I think what he is saying is quite nuanced. There will not be an extension with this deal. We have a deal so don't need an extension now.
However, if the deal is not passed by parliament, then there is no longer a deal and an extension could be granted for other reasons e.g. GE, new ref etc.