BaseInterface1.class:
  KtClass:
    line: 6
    name: BaseInterface1
    qualifier: abc.BaseInterface1
    light: KtLightClassForDecompiledDeclaration
      name: BaseInterface1
      qualifier: abc.BaseInterface1
      superTypes: [
        PsiType:Object
      ]
      superClass: ClsClassImpl: Object (java.lang.Object)
      interfaces: []
      supers: [
        ClsClassImpl: Object (java.lang.Object)
      ]

BaseInterface2.class:
  KtClass:
    line: 6
    name: BaseInterface2
    qualifier: abc.BaseInterface2
    light: KtLightClassForDecompiledDeclaration
      name: BaseInterface2
      qualifier: abc.BaseInterface2
      superTypes: [
        PsiType:Object
      ]
      superClass: ClsClassImpl: Object (java.lang.Object)
      interfaces: []
      supers: [
        ClsClassImpl: Object (java.lang.Object)
      ]

InterfaceWithBase.class:
  KtClass:
    line: 6
    name: InterfaceWithBase
    qualifier: abc.InterfaceWithBase
    light: KtLightClassForDecompiledDeclaration
      name: InterfaceWithBase
      qualifier: abc.InterfaceWithBase
      superTypes: [
        PsiType:BaseInterface1
        PsiType:BaseInterface2
      ]
      superClass: ClsClassImpl: Object (java.lang.Object)
      interfaces: [
        KtLightClassForDecompiledDeclaration: BaseInterface1 (abc.BaseInterface1)
        KtLightClassForDecompiledDeclaration: BaseInterface2 (abc.BaseInterface2)
      ]
      supers: [
        ClsClassImpl: Object (java.lang.Object)
        KtLightClassForDecompiledDeclaration: BaseInterface1 (abc.BaseInterface1)
        KtLightClassForDecompiledDeclaration: BaseInterface2 (abc.BaseInterface2)
      ]

InterfaceWithTransitive.class:
  KtClass:
    line: 6
    name: InterfaceWithTransitive
    qualifier: abc.InterfaceWithTransitive
    light: KtLightClassForDecompiledDeclaration
      name: InterfaceWithTransitive
      qualifier: abc.InterfaceWithTransitive
      superTypes: [
        PsiType:InterfaceWithBase
      ]
      superClass: ClsClassImpl: Object (java.lang.Object)
      interfaces: [
        KtLightClassForDecompiledDeclaration: InterfaceWithBase (abc.InterfaceWithBase)
      ]
      supers: [
        ClsClassImpl: Object (java.lang.Object)
        KtLightClassForDecompiledDeclaration: InterfaceWithBase (abc.InterfaceWithBase)
      ]

SingleInterface.class:
  KtClass:
    line: 6
    name: SingleInterface
    qualifier: abc.SingleInterface
    light: KtLightClassForDecompiledDeclaration
      name: SingleInterface
      qualifier: abc.SingleInterface
      superTypes: [
        PsiType:Object
      ]
      superClass: ClsClassImpl: Object (java.lang.Object)
      interfaces: []
      supers: [
        ClsClassImpl: Object (java.lang.Object)
      ]

