import type { create } from '@shined/reactive'; interface SnapshotOptions { sync?: boolean; isEqual?: (a: StateSlice, b: StateSlice) => boolean; } export type UseReactiveOptions = SnapshotOptions & { create: typeof create; }; /** * A React Hook that helps to use [Reactive](https://sheinsight.github.io/reactive) in React with ease. * * @deprecated will be removed in the future, maybe moved to `@shined/reactive` */ export declare function useReactive(initialState: State, options: UseReactiveOptions): readonly [State, State]; export {};