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