I have been doing Python scripts for Clarisse quite a lot and they work in Clarisse but I would like to be able to use the linting and other editor (VSCode) features

I read here in the forum about some import issues but it was gui vs. standalone so it is different so I decided to start new topic

The problem is:
In my code, I do
import ix
or
import ix_helper as ix
Otherwise those work but linter says it cannot find ix.api (used in code like class myclass(ix.api.ModuleScriptedClassEngine) and many others).
That is understandable because there is no such import inside the ix.py nor ix_helper.py but still the code works in Clarisse

So what exactly do I need to import so that I get same module structure in VSCode as Clarisse when it runs code?
Actually, for Clarisse only (script editor) I don't need to import anything so please tell me what Clarisse imports when it runs the scripts?
I understand it is still different but it would help a lot if I could benefit from the great developer tools in VSCode which I currently can't because of this problem.
Any ideas?

Thank you!
Antti