import { AstroX } from "./astrox"; import { InternetIdentity } from "./internet-identity"; import { PlugWallet } from "./plug-wallet"; import { StoicWallet } from "./stoic-wallet"; import { InfinityWallet } from "./infinity-wallet"; import { NFID } from "./nfid"; import { ICX } from "./icx/connector"; import type { IConnector, IWalletConnector } from "./connectors"; import { DelegationMode } from "@astrox/sdk-web/build/types"; export * from "./connectors"; export declare type Provider = IConnector & Partial; export declare type WalletProvider = IConnector & IWalletConnector; declare type Config = { whitelist: Array; host?: string; dev?: boolean; autoConnect?: boolean; providerUrl: string; ledgerCanisterId: string; ledgerHost?: string; appName?: string; delegationModes?: Array; }; export declare const defaultProviders: (config: Config) => Array; export declare const walletProviders: (Config: any) => Array; export { AstroX, InfinityWallet, InternetIdentity, NFID, PlugWallet, StoicWallet, ICX, };