import { EditorCommand } from '../CommandManager'; import { ECSContext } from '../../ecs'; import { WorldDefinition } from '../../worldSchema'; export declare class ReinitializeWorldCommand implements EditorCommand { private ctx; private newDefinition; description: string; private previousDefinition; constructor(ctx: ECSContext, newDefinition: WorldDefinition); execute(): void; undo(): void; redo(): void; private applyDefinition; private updateWorldVisuals; } //# sourceMappingURL=ReinitializeWorldCommand.d.ts.map