UNPKG

patchwork-mapconverter

Version:

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

14 lines (13 loc) 573 B
/// <reference types="node" /> import { type WarResult, type JsonResult } from '../CommonInterfaces'; import { Translator } from './Translator'; import { Terrain } from '../data/Terrain'; export declare class TerrainTranslator implements Translator<Terrain> { private static instance; private constructor(); static getInstance(): TerrainTranslator; static jsonToWar(terrain: Terrain): WarResult; static warToJson(buffer: Buffer): JsonResult<Terrain>; jsonToWar(terrainJson: Terrain): WarResult; warToJson(buffer: Buffer): JsonResult<Terrain>; }