feat: add snjs package
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
import {
|
||||
DeleteSettingResponse,
|
||||
GetSettingResponse,
|
||||
ListSettingsResponse,
|
||||
UpdateSettingResponse,
|
||||
} from '@standardnotes/responses'
|
||||
import { UuidString } from '@Lib/Types/UuidString'
|
||||
|
||||
export interface SettingsServerInterface {
|
||||
listSettings(userUuid: UuidString): Promise<ListSettingsResponse>
|
||||
|
||||
updateSetting(
|
||||
userUuid: UuidString,
|
||||
settingName: string,
|
||||
settingValue: string,
|
||||
sensitive: boolean,
|
||||
): Promise<UpdateSettingResponse>
|
||||
|
||||
getSetting(userUuid: UuidString, settingName: string): Promise<GetSettingResponse>
|
||||
|
||||
getSubscriptionSetting(userUuid: UuidString, settingName: string): Promise<GetSettingResponse>
|
||||
|
||||
deleteSetting(userUuid: UuidString, settingName: string): Promise<DeleteSettingResponse>
|
||||
}
|
||||
Reference in New Issue
Block a user