import { ComputedRef, WritableComputedRef } from 'vue'; declare type MemoGetter = () => T; declare type MemoSetter = (v: T) => void; interface WritableMemoOptions { get: MemoGetter; set: MemoSetter; } declare function useMemo(getter: MemoGetter): ComputedRef; declare function useMemo(options: WritableMemoOptions): WritableComputedRef; export default useMemo;