enkanetwork
Version:
API wrapper for enka.network written on TypeScript which provides localization, caching and convenience
32 lines (31 loc) • 1.2 kB
TypeScript
import { DataManager, LocalizationManager } from "../AssetsManager";
import { CharacterFinder } from "./CharacterFinder";
import { ConstellationFinder } from "./ConstellationFinder";
import { CostumeFinder } from "./CostumeFinder";
import { NamecardFinder } from "./NamecardFinder";
import { ReliquaryFinder } from "./ReliquaryFinder";
import { ReliquarySetFinder } from "./ReliquarySetFinder";
import { SkillFinder } from "./SkillFinder";
import { WeaponFinder } from "./WeaponFinder";
export * from "./CharacterFinder";
export * from "./NamecardFinder";
export * from "./WeaponFinder";
export declare class AssetsFinder {
private data;
private localization;
uiAssetsPath: string;
characters: CharacterFinder;
namecards: NamecardFinder;
costumes: CostumeFinder;
weapons: WeaponFinder;
reliquaries: ReliquaryFinder;
reliquarySets: ReliquarySetFinder;
constellations: ConstellationFinder;
skills: SkillFinder;
constructor({ uiAssetsPath, dataManager, localizationManager, }?: {
uiAssetsPath?: string;
dataManager?: DataManager;
localizationManager?: LocalizationManager;
});
getAssetPath(filename: string): string;
}