onfido-sdk-ui
Version:
JavaScript SDK view layer for Onfido identity verification
36 lines (35 loc) • 1.45 kB
TypeScript
import type { Step } from './Step.js';
import { StepNames } from './Step.js';
export type ProofOfAddressStep = Step<StepNames.ProofOfAddress, ProofOfAddressOptions>;
export declare enum ProofOfAddressType {
AccommodationTenancyCertificate = "accommodation_tenancy_certificate",
AddressCertificate = "address_certificate",
BankBuildingSocietyStatement = "bank_building_society_statement",
BankStatement = "bank_statement",
BenefitLetters = "benefit_letters",
CouncilTax = "council_tax",
ElectricityBill = "electricity_bill",
ExchangeHouseStatement = "exchange_house_statement",
GasBill = "gas_bill",
GeneralLetter = "general_letter",
IdentityDocumentWithAddress = "identity_document_with_address",
InsuranceStatement = "insurance_statement",
InternetBill = "internet_bill",
MobilePhoneBill = "mobile_phone_bill",
MortgageStatement = "mortgage_statement",
PensionPropertyStatementLetter = "pension_property_statement_letter",
PhoneBill = "phone_bill",
UtilityBill = "utility_bill",
WaterBill = "water_bill"
}
export type ProofOfAddressSelection = {
proofOfAddressType: ProofOfAddressType;
issuingCountry?: string;
};
export type ProofOfAddressFiltering = {
include?: ProofOfAddressSelection[];
};
export type ProofOfAddressOptions = {
proofOfAddressFiltering?: ProofOfAddressFiltering;
};
export declare const ProofOfAddress: (key?: string) => ProofOfAddressStep;