Correct declared return type, generates the correct import list and methods (without native types neither parameters)