import React from "react"; import { Action } from "./CometChatGroups"; import { GroupsManager } from "./controller"; type Args = { groupsRequestBuilder: CometChat.GroupsRequestBuilder | null; searchRequestBuilder: CometChat.GroupsRequestBuilder | null; searchText: string; fetchNextIdRef: React.MutableRefObject; groupsManagerRef: React.MutableRefObject; dispatch: React.Dispatch; fetchNextAndAppendGroups: (fetchId: string) => Promise; groupsSearchText: React.MutableRefObject; errorHandler: (error: unknown, source?: string | undefined) => void; }; export declare function useCometChatGroups(args: Args): void; export {};