@adyen/kyc-components
Version:
This guide assumes that you have already an account with Adyen. A legalEntity needs to be created, and you need to have a `legalEntityId` to instatiate a Component.
17 lines (16 loc) • 724 B
TypeScript
import type { components } from './address.contract';
export type RetrieveAddressSuccessResponse = components['schemas']['AddressComponentRetrieveResponse'];
export type SearchAddressRequest = components['schemas']['AddressComponentSearchRequest'];
export type SearchAddressSuccessResponse = SearchAddressSuccessResponseOverride;
export type SearchAddressResult = SearchAddressResultOverride;
type SearchAddressResultOverride = {
description: string;
highlight: string;
id: string;
text: string;
type: 'Address' | string;
};
type SearchAddressSuccessResponseOverride = Omit<components['schemas']['AddressComponentSearchResponse'], 'results'> & {
results: SearchAddressResultOverride[];
};
export {};