import { PushAPI } from '@pushprotocol/restapi'; import { UserProfileType } from '../../components/chat/UserProfile/UpdateUserProfileModal'; export interface FetchEncryptionInfoParams { user: PushAPI; } export interface UpdateUserProfileParams { userProfileDetails: UserProfileType; } declare const useUserInfoUtilities: () => { fetchEncryptionInfo: () => Promise; updateUserProfile: ({ userProfileDetails }: UpdateUserProfileParams) => Promise; fetchProfileInfo: ({ recipient }: { recipient: string; }) => Promise; updateProfileLoading: boolean; }; export default useUserInfoUtilities;