import type { CustomWorldGenerationProgress } from '../../../packages/shared/src/contracts/runtime'; import type { CustomWorldStructuredAnchorEntry } from '../../services/customWorldAgentGenerationProgress'; import { CustomWorldGenerationView } from '../CustomWorldGenerationView'; import type { UnifiedGenerationPlayId } from './unifiedGenerationCopy'; import { getUnifiedGenerationCopy } from './unifiedGenerationCopy'; type UnifiedGenerationPageProps = { playId: UnifiedGenerationPlayId; settingText: string; anchorEntries?: CustomWorldStructuredAnchorEntry[]; progress: CustomWorldGenerationProgress | null; isGenerating: boolean; error?: string | null; onBack: () => void; onEditSetting: () => void; onRetry: () => void; hideBatchModule?: boolean; }; export function UnifiedGenerationPage({ playId, settingText, anchorEntries = [], progress, isGenerating, error = null, onBack, onEditSetting, onRetry, hideBatchModule = false, }: UnifiedGenerationPageProps) { const copy = getUnifiedGenerationCopy(playId); return ( ); } export default UnifiedGenerationPage;