// Check if a signer has full permissions
bool hasFullPermissions = await ecosystemWallet.SignerHasFullPermissions(
    chainId: 1,
    signerAddress: "0x1234567890123456789012345678901234567890"
);
 
if (hasFullPermissions)
{
    Console.WriteLine("Signer has unlimited access to the wallet");
}
else
{
    Console.WriteLine("Signer has restricted access based on policies");
}