///
import type { PersistStoreProps, PersistStoreProviderProps } from '../types';
import type { HeaderState, HeaderStore } from './types';
export declare const HeaderStoreContext: import("react").Context;
export declare function HeaderStoreProvider({ children, ...props }: PersistStoreProviderProps): import("react/jsx-runtime").JSX.Element;
export declare function useHeaderStore(selector: (state: HeaderState) => T): T;
export declare function useHeaderStoreContext(): HeaderStore;
export declare const createHeaderStore: ({ namePrefix }: PersistStoreProps) => import("zustand/traditional").UseBoundStoreWithEqualityFn>;