import { Atom } from 'xoid'; export { useAtom } from './useAtom'; export { useConstant } from './useConstant'; export { createProvider } from './useAdapter'; /** * Can be used to create local state inside React components. Similar to `React.useMemo`, * but creates values **exactly once**. * @see [xoid.dev/docs/framework-integrations/use-setup](https://xoid.dev/docs/framework-integrations/use-setup) */ declare function useSetup(fn: () => T): T; declare function useSetup(fn: ($props: Atom

) => T, props: P): T; export { useSetup };