import { ExternalChain, type SolanaAddress } from "../types/index.js"; import type { ChainId } from "../types/index.js"; import type { SolanaProvider } from "../bridge/solana/types.js"; export type { SolanaProvider } from "../bridge/solana/types.js"; export interface ConnectSolanaWalletOptions { chain: ExternalChain.SOLANA; provider: SolanaProvider; address: string; chainId: string; } export declare enum SolanaNetwork { MAINNET = "5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp", TESTNET = "4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z" } export declare class ConnectedSolanaWallet { readonly address: SolanaAddress; readonly provider: SolanaProvider; readonly network: SolanaNetwork; readonly chain = ExternalChain.SOLANA; private constructor(); static from(options: ConnectSolanaWalletOptions, starknetChain: ChainId): Promise; } //# sourceMappingURL=solana.d.ts.map