import { BaseFlags } from "./Flags"; export declare enum RevoltBadges { Developer = 1, Translator = 2, Supporter = 4, ResponsibleDisclosure = 8, Founder = 16, PlatformModeration = 32, ActiveSupporter = 64, Paw = 128, EarlyAdopter = 256, ReservedRelevantJokeBadge1 = 512, ReservedRelevantJokeBadge2 = 1024 } export interface CustomBadge { ids: string[]; name: string; description: string; image: string; } export type UserBadge = Omit; export declare class UserBadges extends BaseFlags { constructor(bits: number); has(flag: RevoltBadges): boolean; all(): RevoltBadges[]; } export declare const RevoltBadgeData: { [key in RevoltBadges]: UserBadge; };