@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
12 lines (11 loc) • 970 B
TypeScript
import './EntityTypeRadioGroupCard.scss';
import type { CompanyTypeExamples } from '../../datasets/localized/companyTypeExamples/getCompanyTypeExamplesForCountry';
import type { LegalArrangementTypeExamples } from '../../datasets/localized/legalArrangementTypeExamples/getLegalArrangementTypeExamplesForCountry';
import type { BusinessTypeExamples } from '../../datasets/localized/legalEntityTypeExamples/getBusinessTypeExamplesForCountry';
import { type RadioGroupCardProps } from '../ui/atoms/RadioGroupCard/RadioGroupCard';
type Examples = BusinessTypeExamples | CompanyTypeExamples | LegalArrangementTypeExamples;
interface EntityTypeSelectionRadioGroupCardProps<OptionType, T> extends RadioGroupCardProps<OptionType> {
examples?: T;
}
export declare const EntityTypeRadioGroupCard: <OptionType, T extends Examples>({ examples, optionDescription, ...baseProps }: EntityTypeSelectionRadioGroupCardProps<OptionType, T>) => import("preact").JSX.Element;
export {};