UNPKG

@particle-network/solana-connectors

Version:
26 lines (25 loc) 837 B
import { type SolanaProvider } from '@particle-network/connector-core'; type Target = { icon?: string; id: string; name: string; provider: (window?: Window | undefined) => SolanaProvider | undefined; }; type TargetId = 'coinbaseWallet' | 'bitKeep' | 'trustWallet' | 'okxWallet' | 'phantom' | 'braveWallet'; export type InjectedParameters = { unstableShimAsyncInject?: boolean | number | undefined; target: TargetId | Target | (() => Target); }; type Window = { coinbaseSolana?: any | undefined; bitkeep?: any | undefined; phantom?: any | undefined; trustwallet?: any | undefined; okxwallet?: any | undefined; braveSolana?: any | undefined; }; export declare function injected(parameters: InjectedParameters): any; export declare namespace injected { var type: "injected"; } export {};