import type { Faction, Building, Unit, RTSMap, Entity, CoopMission } from "./gg-iolin.js";
import Factions from "./factions.js";
import Buildings from "./buildings.js";
import Units from "./units.js";
import Maps from "./maps.js";
import Mutators from "./mutators.js";
import CoopMissions from "./coop-missions.js";
export { Factions, Buildings, Units, Maps, Mutators, CoopMissions };
export declare function loadFaction(id: string): Faction | undefined;
export declare function loadBuilding(id: string): Building | undefined;
export declare function loadUnit(id: string): Unit | undefined;
export declare function loadMap(id: string): RTSMap | undefined;
export declare function loadMutator(id: string): Entity | undefined;
export declare function loadCoopMission(id: string): CoopMission | undefined;
export declare function loadEntity(id: string): any;
export declare const All: {
    Factions: Record<string, Faction>;
    Buildings: Record<string, Building>;
    Units: Record<string, Unit>;
    Maps: Record<string, RTSMap>;
    Mutators: Record<string, Entity>;
    CoopMissions: Record<string, CoopMission>;
};
export default All;
//# sourceMappingURL=all.d.ts.map