import { GameMapType } from "./Game"; import { MapManifest } from "./TerrainMapLoader"; export interface GameMapLoader { getMapData(map: GameMapType): MapData; } export interface MapData { mapBin: () => Promise; map4xBin: () => Promise; map16xBin: () => Promise; manifest: () => Promise; webpPath: () => Promise; }