import { CreditSearchAddress, CreditSearchAddressResult } from '../types'; import { ObjectToXmlTransformer, Transformer, XmlToObjectTransformer } from './transformer'; export declare class CreditSearchAddressTransformer extends Transformer implements ObjectToXmlTransformer { item(object: CreditSearchAddress): string; items(object: any[]): string; } export declare class CreditSearchAddressResultTransformer extends Transformer implements XmlToObjectTransformer { xmlItem(xml: any): Promise; xmlItems(xml: string): Promise; } export declare class AddAddressTransformer extends Transformer implements ObjectToXmlTransformer { item(object: CreditSearchAddressResult, index: number): { AddressLine1: string; AddressLine2: string; Applicant: number; City: string; Country: string; County: string; Notes: string; Owner: string; PTCAB: string; PostCode: string; SearchNumber: number; }; items(object: any[]): { AddAddressesRequest: { Addresses: { AddressDetails: { AddressLine1: string; AddressLine2: string; Applicant: number; City: string; Country: string; County: string; Notes: string; Owner: string; PTCAB: string; PostCode: string; SearchNumber: number; }[]; }; Password: string; Username: string; }; }; private textFromNumber; }