Vue-Router 4中的Array<RouteRecordRaw>是什么意思?

import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'

const routes: Array<RouteRecordRaw> = [
  { path: '/', component: () => import('../views/Home/index.vue') },
  { path: '/video/:id', component: () => import('../views/Video/index.vue') }
]

const router = createRouter({
  history: createWebHashHistory(),
  routes
})
export default router

最近在学习vue3 在使用vue ui 新建项目的时候发现router里面多了一个 RouteRecordRaw ,请问一下这个api的功能是什么呢?

学一下TS你就知道是啥了