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

const PaymentMethodOption = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
    }
    render() {
        return (h(StyledHost, { key: '526c90a231cf9132798d1135da9eb3cf7c1e0dde', class: "payment-method" }, h("div", { key: '189394f898e9d907af6209982e2150e672e90622', class: "radio-list-item p-3", part: radioListItem, onClick: this.clickHandler, hidden: this.radioButtonHidden }, h("form-control-radio", { key: '291e6f6e165daf7a6c0b8f9077e7b8b1fbd9a3df', name: "paymentMethodType", value: this.paymentMethodOptionId, checked: this.isSelected, label: this.label }))));
    }
};

export { PaymentMethodOption as payment_method_option };
