Hello. I am fighting my type checker (UseNewLuauTypeSolver enabled), and it does not like this require path.

Here is the return value for the GetUi module:
Does Roblox really need a direct path like this? Is there a way around this error? I want to access my GUI along with my modulescripts in it, but this type error disables the solver on the needed requires.
To note, roblox is okay with this, even though it is pretty much the same situation. I am using a more complex access of data, but I am casting it to my ui from StarterGui.

If absolutely necessary, is it worth it to shove my clientside framework in ReplicatedStorage?
