/**
 * Transform edge insertion logic for the build pipeline stage.
 *
 * Handles inserting reshape activities before steps that have transform edges
 * in their compilation plan data flow.
 */
import type { ActivityManifestEntry } from '../../../../types/yaml-workflow';
import type { ExtractedStep, EnhancedCompilationPlan } from '../../types';
/**
 * Insert transform (reshape) activities for data flow edges that require field mapping.
 *
 * Returns the new prevActivityId after any transforms are inserted.
 */
export declare function insertTransformActivities(idx: number, plan: EnhancedCompilationPlan, steps: ExtractedStep[], prefix: string, graphTopic: string, triggerId: string, triggerInputKeys: Set<string>, stepIndexToActivityId: Map<number, string>, collapsedToCoreIndex: Map<number, number>, activities: Record<string, unknown>, transitions: Record<string, Array<{
    to: string;
    conditions?: Record<string, unknown>;
}>>, activityManifest: ActivityManifestEntry[], prevActivityId: string): string;
