/** * The user is a member of a chat and has some additional privileges. In basic groups, * administrators can edit and delete messages sent by others, add new members, and * ban unprivileged members. In supergroups and channels, there are more detailed options * for administrator privileges */ export declare class ChatMemberStatusAdministratorBaseModel { _: 'chatMemberStatusAdministrator'; /** True, if the current user can edit the administrator privileges for the called user */ canBeEdited: boolean; /** True, if the administrator can change the chat title, photo, and other settings */ canChangeInfo: boolean; /** True, if the administrator can create channel posts; applicable to channels only */ canPostMessages: boolean; /** * True, if the administrator can edit messages of other users and pin messages; applicable * to channels only */ canEditMessages: boolean; /** True, if the administrator can delete messages of other users */ canDeleteMessages: boolean; /** True, if the administrator can invite new users to the chat */ canInviteUsers: boolean; /** True, if the administrator can restrict, ban, or unban chat members */ canRestrictMembers: boolean; /** True, if the administrator can pin messages; applicable to groups only */ canPinMessages: boolean; /** * True, if the administrator can add new administrators with a subset of their own * privileges or demote administrators that were directly or indirectly promoted by * him */ canPromoteMembers: boolean; }