UNPKG

poe-i18n

Version:

i18n utility for Path of Exile

23 lines (22 loc) 721 B
import { GemId } from './format/gemStats'; import { Stat } from './format/stats'; import { Options as TextToStatsOptions } from './format/textToStats'; import { StatLocaleDatas } from './types/StatDescription'; export declare enum Fallback { throw = 0, id = 1, skip = 2 } export declare type Options = { datas: StatLocaleDatas; fallback: Fallback; start_file: string; }; export default class Format { private options; configure(options: Partial<Options>): void; stats(stats: Stat[]): string[]; gemStats(gem_id: GemId, stats: Stat[]): string[]; groupMods(mods: Stat[][]): string; textToStats(text: string, options?: Partial<TextToStatsOptions>): IterableIterator<Stat[]>; }