import { api } from './client' import type { PermissionMode, UserSettings } from '../types/settings' export const settingsApi = { getUser() { return api.get('/api/settings/user') }, updateUser(settings: Partial) { return api.put<{ ok: true }>('/api/settings/user', settings) }, getPermissionMode() { return api.get<{ mode: PermissionMode }>('/api/permissions/mode') }, setPermissionMode(mode: PermissionMode) { return api.put<{ ok: true; mode: PermissionMode }>('/api/permissions/mode', { mode }) }, }