declare module 'vue' { export interface Ref { value: T } export interface ComputedRef { readonly value: T } export function ref(value: T): Ref export function computed(getter: () => T): ComputedRef export function onMounted(hook: () => void): void export function onUnmounted(hook: () => void): void export function onServerPrefetch(hook: () => void | Promise): void }