import { EventEmitter } from '../../../stencil-public-runtime';
import { PaymentMethodPayload } from '../../checkout/payment-method-payload';
export declare class JustifiSezzlePaymentMethod {
    installmentPlan: any;
    sezzleCheckout: any;
    sezzlePromise: Promise<PaymentMethodPayload>;
    private scriptRef;
    private sezzleButtonRef;
    private paymentMethodOptionId;
    paymentMethodOptionSelected: EventEmitter;
    componentDidRender(): void;
    resolvePaymentMethod(insuranceValidation: any): Promise<PaymentMethodPayload>;
    handleSelectionClick(): Promise<void>;
    initializeSezzleCheckout: () => void;
    render(): any;
}
