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