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 {};