$keys * @param array> $signatures */ public function __construct( private array $algorithms, private string $deviceId, private array $keys, private array $signatures, private string $userId, ) {} public function jsonSerialize(): array { return [ "algorithms" => $this->algorithms, "device_id" => $this->deviceId, "keys" => $this->keys, "signatures" => $this->signatures, "user_id" => $this->userId, ]; } }