vue3 setup使用ref的style如何使用typescript

ts初学者,vue3中setup获取dom元素,定义同名的ref名return出去即可,我想使用这个ref的style时出现Property 'style' does not exist on type 'Ref'.这种情况应该如何解决呢

<template>
    <div class="cursor-1" ref="cursor1"></div>
</template>

<script lang="ts">
import { defineComponent, onMounted, ref } from 'vue'
export default defineComponent({
    setup() {
        const cursor1  = ref(null) 
        onMounted(() => {
            window.onmousemove = (e) => {
                <HTMLElement>cursor1.style.top = e.pageY + 'px'
            }
        })
        return {
            cursor1,
        }
    }
})
</script>

ref绑定的是一个对象,是没有style,cursor1.value才是真实dom