import type { GitHubCornersProps } from '@uiw/react-github-corners';
export interface GlobalStore {
    corners: GitHubCornersProps;
    darkMode: Partial<HTMLElementTagNameMap['dark-mode']>;
    example?: React.ReactNode;
    navMenu?: NavMenuProps;
}
export interface NavMenuProps {
    title?: JSX.Element | string;
    logo?: React.ReactNode;
    github?: string;
    menus?: Array<JSX.Element>;
}
export declare const store: {
    setCorners(opts: GitHubCornersProps): void;
    setDarkMode(opts: GlobalStore["darkMode"]): void;
    setExample(example: React.ReactNode): void;
    setNavMenu(navMenu: NavMenuProps): void;
};
export declare function useStores(): GlobalStore;
