type RegisterFidAndSignerParams = Prettify<
{
disableCache?: boolean;
extraStorage?: bigint | number;
recoveryAddress: Address;
signerPublicKey: Hex;
} & (
| {
addSignature: Hex;
deadline: bigint;
registerSignature: Hex;
userAddress: Address;
}
) &
(
| {
appAccountAddress: Address;
deadline: bigint;
signedKeyRequestMetadata: Hex;
}
)
>;