Component nested property type

Hi,
I want my component has a bindNodes: [] array property which items are objects with 2 properties - k: 1 (default value) , node: cc.Node . Is it possible to do?

something like this

const BindNode = {
k:1,
node:cc.Node
}

cc.Class({
extends: cc.Component,

properties: {
    index: 0,
    speed: 100,
    bindNodes: [BindNode]
},