export const MenuGroupByIdContext: import("use-context-selector").Context<{}>;
export function MenuGroupProvider({ menuGroupById, children }: {
    menuGroupById: any;
    children: any;
}): JSX.Element;
export function useMenuGroups(selector: any): undefined;
export function useMenuGroup(id: any, selector?: <T>(a: T) => T): undefined;
export function withMenuGroup(Component: any, select: any): ({ id, ...rest }: {
    [x: string]: any;
    id: any;
}) => JSX.Element;
export const MenuGroupIdsContext: import("use-context-selector").Context<any[]>;
export function MenuGroupIdsProvider({ ids, children }: {
    ids: any;
    children: any;
}): JSX.Element;
export function useMenuGroupIds(selector: any): undefined;
export function withMenuGroupIds(Component: any): (props: any) => JSX.Element;
