'use strict';

Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });

function remoteSlots(slots) {
  return (_, context) => {
    context.addInitializer(function defineElement() {
      this.remoteSlots = {
        ...this.remoteSlots,
        ...slots
      };
    });
  };
}

exports.remoteSlots = remoteSlots;
