feat(types): BitFieldResolvable use ReadonlyArray (#4604)

This commit is contained in:
Tristan Guichaoua 2020-08-12 09:34:24 +02:00 committed by GitHub
parent e92cbc444b
commit f2f31a14c9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

4
typings/index.d.ts vendored
View file

@ -2160,7 +2160,7 @@ declare module 'discord.js' {
type Base64String = string;
type BitFieldResolvable<T extends string> =
| RecursiveArray<T | number | Readonly<BitField<T>>>
| RecursiveReadonlyArray<T | number | Readonly<BitField<T>>>
| T
| number
| Readonly<BitField<T>>;
@ -2837,6 +2837,8 @@ declare module 'discord.js' {
interface RecursiveArray<T> extends Array<T | RecursiveArray<T>> {}
type RecursiveReadonlyArray<T> = ReadonlyArray<T | RecursiveReadonlyArray<T>>;
interface PermissionOverwriteOptions {
allow: PermissionResolvable;
deny: PermissionResolvable;