UNPKG

@starknet-io/get-starknet

Version:

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

15 lines (14 loc) 731 B
import type { StarknetWindowObject, WalletProvider } from "@starknet-io/get-starknet-core"; export interface WalletProviderWithStoreVersion extends Omit<WalletProvider, "downloads"> { download: string; } export default function show({ discoveryWallets, installedWallets, lastWallet, authorizedWallets, enable, modalOptions, }: { lastWallet?: StarknetWindowObject; installedWallets?: StarknetWindowObject[]; authorizedWallets?: StarknetWindowObject[]; discoveryWallets?: WalletProviderWithStoreVersion[]; enable?: (wallet: StarknetWindowObject | null) => Promise<StarknetWindowObject | null>; modalOptions?: { theme?: "light" | "dark" | "system"; }; }): Promise<StarknetWindowObject | null>;