I understand that we can use import {x} from “./file” and a variable x will be imported from file.js in the same directory. How is this handled if there are files of the same name with different extensions in the directory? For example, if there were file.js and file.ts in the same directory, how would import {x} from “./file” behave?