diff --git a/packages/default-storage/src/helpers.ts b/packages/default-storage/src/helpers.ts index 60fbffed..bb1d5fc7 100644 --- a/packages/default-storage/src/helpers.ts +++ b/packages/default-storage/src/helpers.ts @@ -1,6 +1,9 @@ import type { ErrorLike } from "./types"; -export function checkValidArgs(keyValuePairs: unknown[], callback: unknown) { +export function checkValidArgs( + keyValuePairs: readonly unknown[], + callback: unknown +) { if ( !Array.isArray(keyValuePairs) || keyValuePairs.length === 0 || diff --git a/packages/default-storage/src/types.ts b/packages/default-storage/src/types.ts index f000f8cb..5dd2a6cb 100644 --- a/packages/default-storage/src/types.ts +++ b/packages/default-storage/src/types.ts @@ -128,7 +128,7 @@ export type AsyncStorageStatic = { * See https://react-native-async-storage.github.io/async-storage/docs/api#multiset */ multiSet: ( - keyValuePairs: [string, string][], + keyValuePairs: ReadonlyArray, callback?: MultiCallback ) => Promise;