// KT-54028 // MODULE: lib // FILE: file1.kt sealed interface LazyGridLayoutInfo { fun ok(): String } // FILE: file2.kt class LazyGridState { val layoutInfo: LazyGridLayoutInfo get() = EmptyLazyGridLayoutInfo } private object EmptyLazyGridLayoutInfo : LazyGridLayoutInfo { override fun ok() = "OK" } // MODULE: main(lib) // FILE: main.kt fun box(): String { return LazyGridState().layoutInfo.ok() }