1 | import type { Atom, WritableAtom, SetAtom } from './atom';
|
2 | export declare function useAtom<Value, Update>(atom: WritableAtom<Value | Promise<Value>, Update>): [Value, SetAtom<Update>];
|
3 | export declare function useAtom<Value, Update>(atom: WritableAtom<Promise<Value>, Update>): [Value, SetAtom<Update>];
|
4 | export declare function useAtom<Value, Update>(atom: WritableAtom<Value, Update>): [Value, SetAtom<Update>];
|
5 | export declare function useAtom<Value>(atom: Atom<Value | Promise<Value>>): [Value, never];
|
6 | export declare function useAtom<Value>(atom: Atom<Promise<Value>>): [Value, never];
|
7 | export declare function useAtom<Value>(atom: Atom<Value>): [Value, never];
|