/**
 * Mera - Protectorate Coop Commander
 * Frontline cooperative commander with progressive leveling and advanced topbar abilities
 */
import { CoopCommanderUnit } from "../../../engine/unit.js";
import type { CommanderType } from "../../../engine/core.js";
export declare abstract class ProtectorateCoopCommander extends CoopCommanderUnit {
    static src: string;
    constructor();
    /** Get topbars available at current level */
    getAvailableTopbars(): Record<string, any>;
    /** Set commander level (affects available topbars) - chainable! */
    withLevel(level: number): this;
}
export declare class MeraCoop extends ProtectorateCoopCommander {
    static src: string;
    readonly uuid: string;
    readonly name: string;
    readonly commanderType: CommanderType;
    readonly maxLevel: number;
    constructor();
}
export default MeraCoop;
//# sourceMappingURL=mera-commander.d.ts.map