When to use `using Package: function` and when to use `import Package: function`

Is there any semantic difference between using Base: Base; const B = Base and import Base as B? It seems like splitting hairs to argue that this is a bad use of import, but I also would’ve preferred using Base as B for this

E- ah, there is using Base: Base as B if we want to duck import usage