///
import { type Store } from '../utils/storeManager';
type StoreSelector = (state: T) => U;
/**
* A generic hook for accessing and updating store state
* @param StoreContext
* @param selector
* @param initialState
*/
export declare function useStore(StoreContext: React.Context | null>, selector: StoreSelector, initialState: T): {
state: U;
updateState: (updates: Partial) => void;
};
export {};