import { GuildChannel, Member } from 'eris'; /** * Abstract as a hack to make this class static use only * @see https://github.com/DV8FromTheWorld/JDA/blob/master/src/main/java/net/dv8tion/jda/core/utils/PermissionUtil.java */ export default abstract class Permission { static hasPermission(permission: bigint, member: Member, channel?: GuildChannel): boolean; static getEffectivePermission(member: Member, channel?: GuildChannel): bigint; private static getExplicitOverrides; private static isApplied; private static apply; } //# sourceMappingURL=Permission.d.ts.map