starknetkit
Version:
<!-- logo --> <p align="center"> <img width='300' src="https://starknetkit-website-git-blo-1541-argentlabs.vercel.app/starknetKit-logo.svg"> </p>
20 lines (18 loc) • 1.03 kB
TypeScript
import { WalletProvider } from '@starknet-io/get-starknet-core';
import { StarknetWindowObject } from '@starknet-io/types-js';
import { Connector, StarknetkitCompoundConnector, StarknetkitConnector } from '../connectors/connector';
import { ModalWallet, StoreVersion } from '../types/modal';
interface SetConnectorsExpandedParams {
availableConnectors: (Connector | StarknetkitConnector)[];
installedWallets: StarknetWindowObject[];
discoveryWallets: WalletProvider[];
storeVersion: StoreVersion | null;
customOrder: boolean;
}
export declare function getModalWallet(connectorOrCompoundConnector: Connector | StarknetkitConnector | StarknetkitCompoundConnector, options?: {
installedWallets?: StarknetWindowObject[];
discoveryWallets?: WalletProvider[];
storeVersion?: StoreVersion | null;
}): ModalWallet;
export declare const mapModalWallets: ({ availableConnectors, installedWallets, discoveryWallets, storeVersion, customOrder, }: SetConnectorsExpandedParams) => ModalWallet[];
export {};