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