UNPKG

patchwork-mapconverter

Version:

Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator

13 lines (12 loc) 593 B
/// <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>>; }