export type SettingsValue = { key: string; value: string; domain?: string; }; export interface SettingsManager { get: (key: string, domain?: string) => Promise; set: (settings: SettingsValue[] | SettingsValue) => Promise; }