import type { FunctionComponent, ReactElement, ReactNode } from 'react'; import { createStore } from 'jotai/vanilla'; type Store = ReturnType; type Options = { store?: Store; }; export declare const useStore: (options?: Options) => Store; export declare const Provider: ({ children, store, }: { children?: ReactNode; store?: Store; }) => ReactElement<{ value: Store | undefined; }, FunctionComponent<{ value: Store | undefined; }>>; export {}; declare type Awaited = T extends Promise ? V : T;