InterfaceDefinition

constructor(type: String, kind: Int, name: String? = null, required: Boolean? = false, uri: String, namespace: String, nativeType: String, capabilities: InterfaceDefinition.CapabilityDefinition? = null)