declare namespace org {
    namespace bukkit {
        namespace plugin {
            // @ts-ignore
            abstract class PluginBase extends java.lang.Object implements org.bukkit.plugin.Plugin {
                // @ts-ignore
                constructor()
                // @ts-ignore
                public hashCode(): number;
                // @ts-ignore
                public equals(obj: java.lang.Object): boolean;
                // @ts-ignore
                public getName(): string;
            }
        }
    }
}
