import { apiClient } from './client'; import type { UserListItem, UserInvite, UserUpdate } from '@horux/shared'; export async function getUsuarios(): Promise { const response = await apiClient.get('/usuarios'); return response.data; } export async function inviteUsuario(data: UserInvite): Promise { const response = await apiClient.post('/usuarios/invite', data); return response.data; } export async function updateUsuario(id: string, data: UserUpdate): Promise { const response = await apiClient.patch(`/usuarios/${id}`, data); return response.data; } export async function deleteUsuario(id: string): Promise { await apiClient.delete(`/usuarios/${id}`); }