UNPKG

get-starknet-core

Version:

[![npm](https://img.shields.io/npm/v/get-starknet.svg)](https://www.npmjs.com/package/get-starknet)

12 lines (11 loc) 942 B
export declare type OperatingSystemStoreVersion = "ios" | "android"; export declare type BrowserStoreVersion = "chrome" | "firefox" | "edge" | "safari"; declare type DownloadsRecord<SV extends OperatingSystemStoreVersion | BrowserStoreVersion, DL extends string> = Record<SV, DL>; export declare type WalletProvider = { id: string; name: string; icon: string; downloads: DownloadsRecord<"chrome", `https://chrome.google.com/webstore/detail/${string}`> | DownloadsRecord<"firefox", `https://addons.mozilla.org/en-US/firefox/addon/${string}`> | DownloadsRecord<"edge", `https://microsoftedge.microsoft.com/addons/detail/${string}`> | DownloadsRecord<"safari", `https://apps.apple.com/us/app/${string}`> | DownloadsRecord<"ios", `https://apps.apple.com/us/app/${string}`> | DownloadsRecord<"android", `https://play.google.com/store/apps/details?id=${string}`>; }; declare const wallets: WalletProvider[]; export default wallets;