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.

36 lines (35 loc) 1.1 kB
import { z } from 'zod'; import { StepComponentProps } from '../../types/steps'; export declare const companySchema: z.ZodObject<{ companyName: z.ZodString; businessEmail: z.ZodString; businessPhone: z.ZodString; ein: z.ZodString; companyType: z.ZodString; companyCountry: z.ZodString; stateOfIncorporation: z.ZodString; dateOfIncorporation: z.ZodString; }, "strip", z.ZodTypeAny, { companyName: string; businessEmail: string; businessPhone: string; ein: string; companyType: string; companyCountry: string; stateOfIncorporation: string; dateOfIncorporation: string; }, { companyName: string; businessEmail: string; businessPhone: string; ein: string; companyType: string; companyCountry: string; stateOfIncorporation: string; dateOfIncorporation: string; }>; export type CompanyFieldsData = z.infer<typeof companySchema>; export interface CompanyFieldsProps extends StepComponentProps<CompanyFieldsData> { } export declare const CompanyFields: React.FC<CompanyFieldsProps>; export default CompanyFields;