UNPKG

@adyen/kyc-components

Version:

`adyen-kyc-components` provides the required pieces to build an onboarding flow based on a legal entity. To onboard and verify users, you need to create a user interface (UI) to collect user data. To speed up building your integration, Adyen offers onboar

15 lines (14 loc) 886 B
import './_business-type-selection.component.scss'; import type { JSX } from 'preact'; import type { TranslationKey } from '../../language/types'; import type { ValidatorRules } from '../../utils/validation/types'; import type { BusinessTypeSelectionProps, BusinessTypeSelectionSchema } from './types'; export declare const businessTypeSelectionValidationRules: ValidatorRules<BusinessTypeSelectionSchema>; export declare enum BusinessTypeSelectionStep { BUSINESS_TYPE_SELECTION = 0, LEGAL_ARRANGEMENT_SELECTION = 1, WE_CANNOT_SET_UP_ACCOUNT = 2, CONFIRM_BUSINESS_SETUP_CHANGE = 3 } export declare const businessTypeSelectionStepTitles: Record<BusinessTypeSelectionStep, TranslationKey>; export declare const BusinessTypeSelection: ({ legalEntityResponse, accountHolder, onComplete, onBack, handleUpdateLegalEntity, }: BusinessTypeSelectionProps) => JSX.Element | null;