import { Dispatch, Action, keyType } from './types'; /** * Returns a stateful value, similar to useState, but need a key; * * 用法和 useState 几乎一模一样,只是第一个参数是唯一key; * * @param key unique store key (唯一key) * @param initialValue initial value, can not override, use first useStore to init * @see https://stook.vercel.app/docs/stook/use-store * * 需要注意的是,如果调用多个相同key的 useStore, 第一个被调用的 useStore 的 initialValue 才是有效的 initialValue */ export declare function useStore(key: K | keyType, initialValue?: S): [S, Dispatch>];