text: /**
   * Registers a new block provided a unique name and an object defining its behavior.
   *
   * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/
   */
  import { registerBlockType } from "@wordpress/blocks";
  
  /**
   * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.
   * All files containing `style` keyword are bundled together. The code used
   * gets applied both to the front of your site and to the editor.
   *
   * @see https://www.npmjs.com/package/@wordpress/scripts#using-css
   */
  import "./style.scss";
  
  /**
   * Internal dependencies
   */
  import Edit from "./edit";
  import save from "./save";
  
  /**
   * Every block starts by registering a new block type definition.
   *
   * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/
   */
  registerBlockType("create-block/text-block-list-button", {
  	attributes: {
  		title: {
  			type: "string",
  			selector: "h2",
  		},
  		bodyOne: {
  			type: "string",
  			selector: "p",
  		},
  		bodyTwo: {
  			type: "string",
  			selector: "p",
  		},
  		listItemOne: {
  			type: "string",
  			selector: "li",
  		},
  		listItemTwo: {
  			type: "string",
  			selector: "li",
  		},
  		listItemThree: {
  			type: "string",
  			selector: "li",
  		},
  		listItemFour: {
  			type: "string",
  			selector: "li",
  		},
  		listItemFive: {
  			type: "string",
  			selector: "li",
  		},
  		buttonText: {
  			type: "string",
  			selector: "button",
  		},
  	},
  	/**
  	 * @see ./edit.js
  	 */
  	edit: Edit,
  
  	/**
  	 * @see ./save.js
  	 */
  	save,
  });
  