import type { FunnelManifestStep, FunnelStepMeta } from '@funnelsgrove/runtime'; const manifestStep = { id: 'premium-upgrade', name: 'premium-upgrade', path: '/premium-upgrade', filePath: 'src/steps/step-premium-upgrade.tsx', componentKey: 'stepPremiumUpgrade', type: 'upsell_offer', kind: 'upsell', title: 'Add premium support', } as const satisfies FunnelManifestStep; const componentMeta = { id: 'premium-upgrade', name: 'premium-upgrade', type: 'upsell_offer', kind: 'upsell', figmaNodeId: 'golden:upsell-offer', title: 'Add premium support', description: 'Offer an optional post-purchase upgrade.', } as const satisfies FunnelStepMeta; export const goldenFixture = { stepType: 'upsell_offer', manifestStep, componentMeta, semanticHelpers: ['trackCheckoutStarted', 'trackPaymentInfoSubmitted', 'trackCheckoutCompleted'], } as const;