export default class Badge extends RestModel {
    static createFromJson(json: any): any;
    static findAll(opts: any): globalThis.Promise<any>;
    static findById(id: any): globalThis.Promise<any>;
    newBadge: any;
    image: any;
    url(): any;
    updateFromJson(json: any): void;
    badgeTypeClassName(type: any): string;
    save(data: any): globalThis.Promise<this>;
    destroy(): globalThis.Promise<any> | import("rsvp").default.Promise<any>;
}
import RestModel from "discourse/models/rest";
//# sourceMappingURL=badge.d.ts.map