/** * QA360 Journey Generator * * Automatically generates user journeys from crawled pages */ import type { SiteMap, UserJourney } from './types.js'; /** * Journey Generator class */ export declare class JourneyGenerator { private siteMap; constructor(siteMap: SiteMap); /** * Generate all user journeys from the site map */ generateJourneys(): UserJourney[]; /** * Generate authentication journeys (login, signup) */ private generateAuthJourneys; /** * Generate login flow steps */ private generateLoginSteps; /** * Generate signup flow steps */ private generateSignupSteps; /** * Generate navigation journeys */ private generateNavigationJourneys; /** * Generate form submission journeys */ private generateFormJourneys; /** * Generate search journeys */ private generateSearchJourneys; /** * Generate transaction journeys (checkout, booking, etc.) */ private generateTransactionJourneys; } /** * Generate journeys from a site map */ export declare function generateJourneys(siteMap: SiteMap): UserJourney[];