summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--desktop/packages/mullvad-vpn/src/shared/utility-types.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/shared/utility-types.ts b/desktop/packages/mullvad-vpn/src/shared/utility-types.ts
index 1d6c41992f..08afcbca13 100644
--- a/desktop/packages/mullvad-vpn/src/shared/utility-types.ts
+++ b/desktop/packages/mullvad-vpn/src/shared/utility-types.ts
@@ -1,3 +1,5 @@
export type Async<F extends (...args: unknown[]) => unknown> = (
...args: Parameters<F>
) => Promise<ReturnType<F>>;
+
+export type ValueOfArray<T extends ReadonlyArray<unknown> | Array<unknown>> = T[number];