/** * JourneyBuilder - Creates tier 2 (journey) flows by composing related tier 1 flows. * * Grouping strategies: * 1. Entity CRUD journeys: tier 1 flows sharing the same targetEntity * 2. Page journeys: tier 1 flows sharing the same entryPointModuleId * * Each journey must have 2+ constituent tier 1 flows. */ import type { FlowSuggestion } from './types.js'; export declare class JourneyBuilder { /** * Build tier 2 journey flows from tier 1 composite flows. */ buildJourneys(tier1Flows: FlowSuggestion[]): FlowSuggestion[]; private normalizeEntity; private groupByEntity; private groupByEntryPoint; private buildJourneyFlow; } //# sourceMappingURL=journey-builder.d.ts.map