SolanaRpc: { events: []; methods: { signAndSendTransaction: RpcMethod<{ account: { address: string; }; options?: { commitment?: Commitment; maxRetries?: number; skipPreflight?: string; }; scope: string; transaction: string; }, { signature: string; }>; signIn: RpcMethod<{ address?: string; chainId?: string; domain?: string; expirationTime?: string; issuedAt?: string; nonce?: string; notBefore?: string; requestId?: string; resources?: string[]; statement?: string; uri?: string; version?: string; }, { account: { address: string; }; signature: string; signatureType?: "ed25519"; signedMessage: string; }>; signMessage: RpcMethod<{ account: { address: string; }; message: string; }, { signature: string; signatureType?: string; signedMessage: string; }>; signTransaction: RpcMethod<{ account: { address: string; }; options?: { minContextSlot?: number; preflightCommitment?: Commitment; }; scope: string; transaction: string; }, { signedTransaction: string; }>; }; }