/* 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 namespace ChatHelpers { class Show; } // namespace ChatHelpers namespace Ui { class RpWidget; namespace Menu { struct MenuCallback; } // namespace Menu } // namespace Ui class HistoryItem; namespace Menu { void FillSponsored( not_null parent, const Ui::Menu::MenuCallback &addAction, std::shared_ptr show, not_null item, bool mediaViewer); void ShowSponsored( not_null parent, std::shared_ptr show, not_null item); void ShowSponsoredAbout(std::shared_ptr show); } // namespace Menu