export interface RoleDataThe data for a role.
optionalcolor? : ColorResolvable 
The color of the role, either a hex string or a base 10 number
optionalhoist? : boolean 
Whether or not the role should be hoisted
optionalicon? : BufferResolvable | Base64Resolvable | EmojiResolvable | null 
The icon for the role The EmojiResolvable should belong to the same guild as the role. If not, pass the emoji's URL directly
optionalmentionable? : boolean 
Whether or not the role should be mentionable
optionalname? : string 
The name of the role
optionalpermissions? : PermissionResolvable 
The permissions of the role
optionalposition? : number 
The position of the role