List of SignerPermissions
The method returns a list of SignerPermissions objects, each representing a signer and their permissions.
Each SignerPermissions object contains the following properties:
Signer: The address of the signer. 
ApprovedTargets: A list of addresses that the signer is approved to interact with. 
NativeTokenLimitPerTransaction: The maximum amount of native tokens the signer can transfer per transaction. 
StartTimestamp: The start time for the signer's permissions. 
EndTimestamp: The end time for the signer's permissions.