/* 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 Ui { class AbstractButton; class VerticalLayout; void AddCopyShareLinkButtons( not_null container, Fn copyLink, Fn shareLink); void AddReactivateLinkButton( not_null container, Fn editLink); void AddDeleteLinkButton( not_null container, Fn deleteLink); struct JoinedCountContent { int count = 0; QImage userpics; }; not_null AddJoinedCountButton( not_null container, rpl::producer content, style::margins padding); } // namespace Ui