import { r as registerInstance, c as createEvent, h } from './index-CV0Pyo1O.js';
import { S as StyledHost } from './styled-host-D84RBv1W.js';
import './event-types-CZfYo5-1.js';

const JustifiSaveNewPaymentMethod = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
        this.checkboxChanged = createEvent(this, "checkboxChanged", 7);
        this.label = 'Save New Payment Method';
    }
    render() {
        return (h(StyledHost, { key: '58ca6f98ace8aba5658fa38215b0c0756907ce9f' }, h("save-new-payment-method", { key: '6bfd3950c0bdf26bca6866ebf1b155ac39466516', label: this.label, hidden: this.hidden, onCheckboxChanged: (e) => this.checkboxChanged.emit(e.detail) })));
    }
};

export { JustifiSaveNewPaymentMethod as justifi_save_new_payment_method };
