import type { Draft } from 'immer'; import { useAtomValue } from 'jotai/react'; import type { WritableAtom } from 'jotai/vanilla'; type Options = Parameters[1]; export declare function useImmerAtom(anAtom: WritableAtom) => void], Result>, options?: Options): [Value, (fn: (draft: Draft) => void) => Result]; export declare function useImmerAtom(anAtom: WritableAtom Value], Result>, options?: Options): [Value, (fn: (draft: Draft) => void) => Result]; export {};