'use strict';

var index = require('./index-p7cvUYAE.js');
var button = require('./button-CR9Rl1-o.js');
require('./parts-BXshb_S-.js');

const InternalButton = class {
    constructor(hostRef) {
        index.registerInstance(this, hostRef);
        this.variant = 'primary';
        this.type = 'button';
    }
    render() {
        return (index.h(button.Button, { key: 'a20d0f251ab26062356b54965b3981af7953c71f', variant: this.variant, isLoading: this.isLoading, clickHandler: this.clickHandler, class: this.class, type: this.type, disabled: this.disabled, style: this.customStyle, hidden: this.hidden }, this.text));
    }
};

exports.internal_button = InternalButton;
