@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
TypeScript
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;