UNPKG

get-starknet-core

Version:

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

15 lines (14 loc) 586 B
import { StarknetWindowObject } from "../StarknetWindowObject"; import { WalletProvider } from "../discovery"; export declare type FilterList = string[]; interface FilterByOptions { include?: FilterList; exclude?: FilterList; } export declare function filterBy<T extends StarknetWindowObject | WalletProvider>(installed: T[], options?: FilterByOptions): T[]; /** * filters given wallets array, return only preAuthorized instances * @param wallets */ export declare const filterByPreAuthorized: (wallets: StarknetWindowObject[]) => Promise<StarknetWindowObject[]>; export {};