import React from "react"; import { ReactGroup } from "../config"; import { SearchResult } from "../redux/state"; export declare function GroupIdProvider(props: { children: React.ReactNode; id: string; }): JSX.Element; export declare function useHasSingleGroup(): boolean; export declare function useIsGroupDetails(): boolean; export declare function useGroup(): ReactGroup | undefined; export interface OrderedGroups { id: string; title: string; groupResults: { hits: SearchResult[]; total: number; duration?: number | undefined; }; scoreBoost: number; } export declare function useOrderedGroups(): OrderedGroups[];