import { LogService } from '../../../../foundation/service/log';
import BaseElementProcessor from './baseElementProcessor';
declare class PaymentProcessor extends BaseElementProcessor {
    private ApplePayService;
    onReady(extraParam: any): void;
    getLogger(): LogService;
    private addEventListener;
    private initApplePaySdk;
    beforeMount(): void;
    preload(): void;
    generateIframeSrc({ link, instanceId }: {
        link: any;
        instanceId: any;
    }): string;
    obtainData(): Promise<any>;
    getValue(): any;
    update({ data, paymentSessionData }: {
        data: any;
        paymentSessionData: any;
    }): void;
}
export default PaymentProcessor;
