import { ICompositeVerificationAdapter, ININVerificationService, IBVNVerificationService, ICACVerificationService, IDriversLicenseVerificationService, IPassportVerificationService, IPhoneVerificationService, IBankAccountVerificationService, IVehicleVerificationService, ITaxVerificationService, IVotersCardVerificationService, ICreditBureauVerificationService, IOtherVerificationService } from 'porkate-valid8'; import { IdentityPassConfig } from './types'; export declare class IdentityPassCompositeAdapter implements ICompositeVerificationAdapter { private readonly client; private readonly config; private readonly providerName; private ninService?; private bvnService?; private cacService?; private vehicleService?; private driversLicenseService?; private passportService?; private phoneService?; private bankAccountService?; private creditBureauService?; private taxService?; private votersCardService?; private otherService?; constructor(config: IdentityPassConfig); getName(): string; isReady(): boolean; getNINService(): ININVerificationService; getBVNService(): IBVNVerificationService; getCACService(): ICACVerificationService; getDriversLicenseService(): IDriversLicenseVerificationService; getPassportService(): IPassportVerificationService; getPhoneService(): IPhoneVerificationService; getBankAccountService(): IBankAccountVerificationService; getVehicleService(): IVehicleVerificationService; getTaxService(): ITaxVerificationService; getVotersCardService(): IVotersCardVerificationService; getCreditBureauService(): ICreditBureauVerificationService; getOtherService(): IOtherVerificationService; } //# sourceMappingURL=identitypass-composite-adapter.d.ts.map