import { apiClient } from './client'; import type { User, UserCreateInput, UserPatchInput } from './types'; export async function listUsers(): Promise { const { data } = await apiClient.get('/users'); return data; } export async function createUser(input: UserCreateInput): Promise { const { data } = await apiClient.post('/users', input); return data; } export async function patchUser(id: number, input: UserPatchInput): Promise { const { data } = await apiClient.patch(`/users/${id}`, input); return data; } export async function deleteUser(id: number): Promise { await apiClient.delete(`/users/${id}`); }