import * as SecureStore from 'expo-secure-store'; const REFRESH_KEY = 'vaultdrop_refresh_token'; const USER_KEY = 'vaultdrop_user'; export const tokenStorage = { async getRefreshToken(): Promise { return SecureStore.getItemAsync(REFRESH_KEY); }, async setRefreshToken(token: string): Promise { await SecureStore.setItemAsync(REFRESH_KEY, token); }, async deleteRefreshToken(): Promise { await SecureStore.deleteItemAsync(REFRESH_KEY); }, async getUser(): Promise { return SecureStore.getItemAsync(USER_KEY); }, async setUser(user: string): Promise { await SecureStore.setItemAsync(USER_KEY, user); }, async deleteUser(): Promise { await SecureStore.deleteItemAsync(USER_KEY); }, };