typings: make PermissionResolvable recursive

This commit is contained in:
SpaceEEC
2018-08-15 15:13:08 +02:00
parent 5d889be6db
commit f5b3dff7f5

4
typings/index.d.ts vendored
View File

@@ -1997,7 +1997,9 @@ declare module 'discord.js' {
type PermissionOverwriteOptions = PermissionObject;
type PermissionResolvable = Permissions | PermissionString | number | (Permissions | PermissionString | number)[];
interface RecursiveArray<T> extends Array<T | RecursiveArray<T>> { }
type PermissionResolvable = RecursiveArray<Permissions | PermissionString | number> | Permissions | PermissionString | number;
type PresenceData = {
status?: PresenceStatus;