Problem: Some instances of Styled Component or React.Component causes Go To Definition command to include libraries's index.d.ts file, which outputs several definitions per one entity:

Steps to Reproduce:
Does this issue occur when all extensions are disabled?: Yes
(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:
Duplicate of https://github.com/Microsoft/TypeScript/issues/24861
You can workaround it by manually upgrading your workspace to typescript@next by following these instructions
@mjbvz as I mentioned earlier, installed TypeScript has it's latest available version (3.0.0-dev.20180622 atm, which is typescript@next) and the issue still seem to be. Also, I 'd want to point out, that the definitions provided are not similar, it contained in different files, different types aswell (first is interface, second is const assignment)
@mjbvz I am also still seeing this issue despite upgrading my workspace to the latest "next" version more than a week after the intended fix was added. I've not seen anyone say the fix worked for them but I also haven't seen anyone else but @tehSLy say it didn't work for them. Have even tried restarting my VSCode and still the little bugger won't go away
Most helpful comment
@mjbvz I am also still seeing this issue despite upgrading my workspace to the latest "next" version more than a week after the intended fix was added. I've not seen anyone say the fix worked for them but I also haven't seen anyone else but @tehSLy say it didn't work for them. Have even tried restarting my VSCode and still the little bugger won't go away