import { LandMassRegistry } from '../../LandMassRegistry'; import { RuleRegistry } from '@civ-clone/core-rule/RuleRegistry'; import Generator from '@civ-clone/core-world-generator/Generator'; import Terrain from '@civ-clone/core-terrain/Terrain'; import Tile from '../../Tile'; import World from '../../World'; export declare const generateGenerator: ( height?: number, width?: number, TerrainType?: typeof Terrain ) => Generator; export declare const generateWorld: ( generator?: Generator, ruleRegistry?: RuleRegistry, landMassRegistry?: LandMassRegistry ) => Promise; export declare const generateTile: ( ruleRegistry?: RuleRegistry, landMassRegistry?: LandMassRegistry ) => Promise;