import { AllowedValueWithCode, CompanyOfficerType, CompanyOfficersDetails, FetchState, FetchStateAndError, ZeniDate } from '@zeniai/client-epic-state'; export interface UnitVerificationPageProps { acceptUpdatedTOSFetchState: FetchStateAndError; businessVerificationSubmitState: FetchState; companyDetailsSaveState: FetchState; connectedAccountProvider: string; isBillPayAdminLevelAccess: boolean; isListPage: boolean; isNewCompanyIndustryVerified: boolean; isUnitMigrationRequired: boolean; isUnitMigrationTOSRequired: boolean; setupDetailsFetchState: FetchState; allIndustries?: AllowedValueWithCode[]; businessVerificationStatus?: string; companyIndustry?: string; incDate?: ZeniDate; officer?: CompanyOfficersDetails; onAcceptUpdatedTOS: () => void; onBackClick: () => void; onGetOtp: (phoneNumber: string, officerType?: CompanyOfficerType) => void; onNavigateToSettings: () => void; onResendOtp: (otpChallenge: string) => void; onSubmitBusinessInfo: (industry: string, incDate: Date, officerType?: CompanyOfficerType) => void; onVerifyOtp: (code: string, otpChallenge: string) => void; onVerifyOtpSuccess: (officerType?: CompanyOfficerType, phoneNumber?: string) => void; } declare const UnitIntegrationPage: (props: UnitVerificationPageProps) => import("react/jsx-runtime").JSX.Element; export default UnitIntegrationPage;