import apiClient from "./client"; import type { AppSettings, AppSettingsUpdate } from "../types"; export async function getSettings(): Promise { const res = await apiClient.get("/settings"); return res.data; } export async function saveSettings(data: AppSettingsUpdate): Promise { const res = await apiClient.put("/settings", data); return res.data; } export interface PublicSettings { enable_registration: boolean; } export async function getPublicSettings(): Promise { const res = await apiClient.get("/settings/public"); return res.data; }