UNPKG

@rajkrajpj/cultivate-ui-library

Version:

A modern, type-safe, accessible React component library for fintech investor forms. Build complete investor forms in minutes with zero configuration, supporting multiple regulations (RegA+, RegD, RegCF) and investor types.

42 lines (41 loc) 1.29 kB
import { z } from 'zod'; import { StepComponentProps } from '../../types/steps'; export declare const retirementSchema: z.ZodObject<{ custodianName: z.ZodString; iraContactEmail: z.ZodString; iraAccountName: z.ZodString; iraAccountTaxID: z.ZodString; iraAddress1: z.ZodString; iraAddress2: z.ZodOptional<z.ZodString>; iraCountry: z.ZodString; iraCity: z.ZodString; iraState: z.ZodString; iraZipCode: z.ZodString; }, "strip", z.ZodTypeAny, { custodianName: string; iraContactEmail: string; iraAccountName: string; iraAccountTaxID: string; iraAddress1: string; iraCountry: string; iraCity: string; iraState: string; iraZipCode: string; iraAddress2?: string | undefined; }, { custodianName: string; iraContactEmail: string; iraAccountName: string; iraAccountTaxID: string; iraAddress1: string; iraCountry: string; iraCity: string; iraState: string; iraZipCode: string; iraAddress2?: string | undefined; }>; export type RetirementFieldsData = z.infer<typeof retirementSchema>; export interface RetirementFieldsProps extends StepComponentProps<RetirementFieldsData> { } export declare const RetirementFields: React.FC<RetirementFieldsProps>; export default RetirementFields;