import { FirebaseApp } from "@firebase/app"; import { FireCMSBackend, FireCMSCloudUserWithRoles } from "../types"; import { ProjectsApi } from "../api/projects"; import { UserManagement } from "@firecms/user_management"; interface UserManagementParams { backendFirebaseApp?: FirebaseApp; projectId: string; projectsApi: ProjectsApi; fireCMSBackend: FireCMSBackend; } export type CloudUserManagement = UserManagement & { updateUserFields: (saas_uid: string, fields: Partial) => Promise; }; export declare function useBuildCloudUserManagement({ backendFirebaseApp, projectId, projectsApi, fireCMSBackend }: UserManagementParams): CloudUserManagement; export {};