import { LanguageCode } from "../../client/CachedAssetsManager";
import { EnkaClient } from "../../client/EnkaClient";
import { DynamicTextAssets } from "./DynamicTextAssets";
export interface SkillAttributeData {
    name: string;
    valueText: string;
    usedNumbers: number[];
}
export declare class SkillAttributeAssets extends DynamicTextAssets {
    constructor(id: number, paramList: number[], enka: EnkaClient);
    /**
     * @throws AssetsNotFoundError
     */
    getAttributeData(lang?: LanguageCode): SkillAttributeData;
    /**
     * @returns null instead of throwing AssetsNotFoundError.
     */
    getNullableAttributeData(lang?: LanguageCode): SkillAttributeData | null;
}
