export type Web3GateAuthRequest = { /** * Signpad that was signed */ signpad: string; /** * Chain in context */ chainId: string; /** * Signature generated by the wallet */ signature: string; /** * Optional. If specified, only these roles will be evaluated. * Otherwise all the gate's roles are being evaluated. */ roles?: Array | null; };