diff --git a/src/settings-manager/settings-manager.ts b/src/settings-manager/settings-manager.ts index 31ef55f..d81db2f 100644 --- a/src/settings-manager/settings-manager.ts +++ b/src/settings-manager/settings-manager.ts @@ -9,13 +9,8 @@ export type DeleteSettingsValue = { domain: string; }; -type DeleteFnSimple = (keys: string | string[]) => Promise; -type DeleteFnWithDomain = ( - keysWithDomain: DeleteSettingsValue | DeleteSettingsValue[] -) => Promise; - export interface SettingsManager { get: (key: string, domain?: string) => Promise; set: (settings: SettingsValue[] | SettingsValue) => Promise; - delete: DeleteFnSimple | DeleteFnWithDomain; + delete: (args: DeleteSettingsValue | DeleteSettingsValue[] | string | string[]) => Promise; }