import type { FunnelManifestStep, FunnelStepMeta } from '@funnelsgrove/runtime'; const manifestStep = { id: 'email-capture', name: 'email-capture', path: '/email-capture', filePath: 'src/steps/step-email-capture.tsx', componentKey: 'stepEmailCapture', type: 'form_input', title: 'Your email', } as const satisfies FunnelManifestStep; const componentMeta = { id: 'email-capture', name: 'email-capture', type: 'form_input', figmaNodeId: 'golden:form-input', title: 'Your email', description: 'Capture an email through the transactional helper.', } as const satisfies FunnelStepMeta; export const goldenFixture = { stepType: 'form_input', manifestStep, componentMeta, helper: 'submitEmailCapture', forbiddenCalls: ['trackLead', 'provider APIs', 'hard-coded paywall navigation'], } as const;