So, let's suppose that you have some TypeSpec from TypeSpec.Builder:
TypeSpec.Builder classBuilder = new TypeSpec.Builder();
TypeSpec typeSpec = classBuilder.build();
After that tou need to create JavaFile and specify your package name for this class:
String packageName = "your.package.name";
JavaFile javaFile = JavaFile.builder(packageName, typeSpec).build();
Now, you can use this JavaFile in your other files like this (you need to use previous JavaFile as parameter) :
ClassName className = ClassName.get(javaFile.getPackageName(), javaFile.getTypeSpec().getName());
TypeSpec.Builder otherClassBuilder = new TypeSpec.Builder();
otherClassBuilder.addStatement("$T instance = new $T()", className , className );
So, you can use className as your generated class to generate other classes.