import { CompanyDetails, CompanyOfficerType, CompanyOfficersDetails, FetchStateAndError, TreasuryTransferMoneySelectorView } from '@zeniai/client-epic-state'; import { SingleSelectFieldValue } from '../../../singleSelect/SingleSelectField'; export declare const uniqueName: (sectionId: string, key: string) => `${string}.${string}`; /** * Component & its Props */ export interface AdditionalVerificationFieldsSectionProps { updateStatus: FetchStateAndError; companyDetails?: CompanyDetails; companyOfficer?: CompanyOfficersDetails; isDetailsSubmitted?: boolean; isTransferInitiated?: boolean; skipTransferStep?: boolean; transferDetails?: TreasuryTransferMoneySelectorView; onAdditionalVerificationFieldsChanged: (formData: AdditionalVerificationFieldsFormData) => void; onClose: () => void; onSendForVerificationClick: (officerType: CompanyOfficerType, isTransferInitiated?: boolean) => void; onCloseOverlay?: () => void; } declare const sectionId = "additionalVerificationFields"; export interface AdditionalVerificationFieldsFormData { sourceOfFunds?: SingleSelectFieldValue; } export interface FormData { [sectionId]: AdditionalVerificationFieldsFormData; } export declare const AdditionalVerificationFieldsSection: ({ companyOfficer, companyDetails, updateStatus, isDetailsSubmitted, isTransferInitiated, transferDetails, skipTransferStep, onClose, onAdditionalVerificationFieldsChanged, onSendForVerificationClick, onCloseOverlay, }: AdditionalVerificationFieldsSectionProps) => import("react/jsx-runtime").JSX.Element; export {};