patchwork-mapconverter
Version:
Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator
13 lines (12 loc) • 593 B
TypeScript
/// <reference types="node" />
import { type WarResult, type JsonResult } from '../CommonInterfaces';
import { type Translator } from './Translator';
export declare class StringsTranslator implements Translator<Record<string, string>> {
private static instance;
private constructor();
static getInstance(): StringsTranslator;
static jsonToWar(string: Record<string, string>): WarResult;
static warToJson(buffer: Buffer): JsonResult<object>;
jsonToWar(stringsJson: Record<string, string>): WarResult;
warToJson(buffer: Buffer): JsonResult<Record<string, string>>;
}