An array-type is only compatible with other array-types, with compatible element-types1. A type is only considered an array-type if it has an element-type2.
The element-type is only set for types defined with a "[]"-suffix3. Thus, interface-types with indexers are not considered array-types, and are not compatible with array-types.