/* This file is part of Telegram Desktop, the official desktop application for the Telegram messaging service. For license and copyright information please follow this link: https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once #include "core/stars_amount.h" #include "data/data_statistics_chart.h" #include namespace Data { struct CreditsEarnStatistics final { explicit operator bool() const { return usdRate && currentBalance && availableBalance && overallRevenue; } Data::StatisticalGraph revenueGraph; StarsAmount currentBalance; StarsAmount availableBalance; StarsAmount overallRevenue; float64 usdRate = 0.; bool isWithdrawalEnabled = false; QDateTime nextWithdrawalAt; QString buyAdsUrl; }; } // namespace Data