import type { AssetsFinder } from "../../helpers";
import type { IEquipListWeapon, TLanguage } from "../../types";
export declare class CharacterWeapon {
    id: number;
    level: number;
    elevations: number;
    improvement: number;
    rarity: number;
    mainStat: {
        appendPropId: string;
        statValue: number;
    };
    subStat?: {
        appendPropId: string;
        statValue: number;
    };
    icon: string;
    awakenIcon: string;
    name: string;
    constructor(assets: AssetsFinder, language: TLanguage, equipment: IEquipListWeapon);
}
