import { DeleteSettingResponse, GetSettingResponse, HttpResponse, ListSettingsResponse, UpdateSettingResponse, } from '@standardnotes/responses' import { UuidString } from '@Lib/Types/UuidString' export interface SettingsServerInterface { listSettings(userUuid: UuidString): Promise> updateSetting( userUuid: UuidString, settingName: string, settingValue: string, sensitive: boolean, ): Promise> getSetting(userUuid: UuidString, settingName: string): Promise> getSubscriptionSetting(userUuid: UuidString, settingName: string): Promise> updateSubscriptionSetting( userUuid: UuidString, settingName: string, settingValue: string, sensitive: boolean, ): Promise> deleteSetting(userUuid: UuidString, settingName: string): Promise> }