public List<String> listOfPlatformType = new ArrayList<String>();

UnresolvedInterface<UnresolvedGeneric> unresolved = new UnresolvedImplementation<>(); // Should not add import

Map<ToBeImportedJava, ToBeImportedKotlin> hashMapOfNotImported = new HashMap<>();

void acceptKotlinClass(ToBeImportedKotlin tbi) {

}

void acceptJavaClass(ToBeImportedJava tbi) {

}

IAmbiguousKotlin ambiguousKotlin = new AmbiguousKotlin(); // Should not add import in case of 2 declarations in Kotlin
IAmbiguous ambiguous = new Ambiguous(); // Should not add import in case of ambiguous declarations in Kotlin and in Java
IAmbiguousJava ambiguousJava = new AmbiguousJava();  // Should not add import in case of 2 declarations in Java

void workWithStatics() {
    String a = TO_BE_IMPORTED_CONST;
    staticMethod();
}