'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

const index = require('./index-df541290.js');
const index$1 = require('./index-fe328b96.js');

const styleCss = ".sc-intergiro-onboard-h{display:block;max-width:40em}";

const IntergiroOnboard = class {
  constructor(hostRef) {
    index.registerInstance(this, hostRef);
    this.create = index.createEvent(this, "create", 7);
  }
  componentWillLoad() {
    if (!this.number)
      this.number = index$1.Identifier.generate(16);
  }
  onCreate(event) {
    this.create.emit(event.detail);
  }
  render() {
    return (index.h("payfunc-onboard", { "api-key": this.apiKey, customer: this.customer, number: this.number, cosmetic: this.cosmetic, responseTimer: this.responseTimer }));
  }
};
IntergiroOnboard.style = styleCss;

exports.intergiro_onboard = IntergiroOnboard;
