ElementPlus传入的参数ts类型

从 element 获取到的参数在 ts 方法应该定义为什么类型才对

<el-table-column fixed="right" label="操作" width="120">
    <template #default="row">
        <el-button type="text" size="small" @click="deleteRow(row)">删除记录</el-button>
    </template>
</el-table-column>

这里的 deleteRow 传入的 row

// 在这里入参类型定义为 any 规范吗
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function deleteRow(row: any):void {
    tableData.splice(row.$index, 1);
}

这是一条记录,本来就没有固定类型,难道要设置一个泛型?