import { proxyCustomElement, HTMLElement, h, Host } from '@stencil/core/internal/client';

const bsToastBodyCss = "bs-toast-body{display:block}.bs-toast-body :where(p){margin:0}";

const BsToastBody$1 = /*@__PURE__*/ proxyCustomElement(class BsToastBody extends HTMLElement {
  constructor() {
    super();
    this.__registerHost();
  }
  render() {
    return (h(Host, null, h("div", { class: "bs-toast-body" }, h("p", null, h("slot", null)))));
  }
  static get style() { return bsToastBodyCss; }
}, [4, "bs-toast-body"]);
function defineCustomElement$1() {
  if (typeof customElements === "undefined") {
    return;
  }
  const components = ["bs-toast-body"];
  components.forEach(tagName => { switch (tagName) {
    case "bs-toast-body":
      if (!customElements.get(tagName)) {
        customElements.define(tagName, BsToastBody$1);
      }
      break;
  } });
}

const BsToastBody = BsToastBody$1;
const defineCustomElement = defineCustomElement$1;

export { BsToastBody, defineCustomElement };

//# sourceMappingURL=bs-toast-body.js.map