createSharedComposable 
複数の Vue インスタンスで使用可能なコンポーザブル関数を作成します。
使い方 
ts
import { createSharedComposable, useMouse } from '@vueuse/core'
const useSharedMouse = createSharedComposable(useMouse)
// CompA.vue
const { x, y } = useSharedMouse()
// CompB.vue - will reuse the previous state and no new event listeners will be registered
const { x, y } = useSharedMouse()型宣言 
typescript
/**
 * Make a composable function usable with multiple Vue instances.
 *
 * @see https://vueuse.dokyumento.jp/createSharedComposable
 */
export declare function createSharedComposable<Fn extends AnyFn>(
  composable: Fn,
): Fn