import React from "react"; import { Action } from "./CometChatUsers"; import { UsersManager } from "./controller"; type Args = { usersManagerRef: React.MutableRefObject; fetchNextAndAppendUsers: (fetchId: string) => Promise; searchText: string; usersRequestBuilder: CometChat.UsersRequestBuilder | null; searchRequestBuilder: CometChat.UsersRequestBuilder | null; dispatch: React.Dispatch; updateUser: (user: CometChat.User) => void; fetchNextIdRef: React.MutableRefObject; searchKeyword: string; disableLoadingState: boolean; usersSearchText: React.MutableRefObject; hideUserStatus: boolean; errorHandler: (error: unknown, source?: string | undefined) => void; }; export declare function useCometChatUsers(args: Args): void; export {};