import { WPCompleter } from "@wordpress/components/build-types/autocomplete/types"; import buttonBlockIcon from "@tableberg/shared/icons/button"; import imageBlockIcon from "@tableberg/shared/icons/image"; import StyledListIcon from "@tableberg/shared/icons/styled-list"; import RibbonIcon from "@tableberg/shared/icons/ribbon"; import { ElementTypes } from "./attributes"; import { getExtendedElementDefinitions } from "./extensions"; function OptionIcon(icon: JSX.Element) { return {icon}; } type Option = { icon: JSX.Element; name: string; value: ElementTypes; disabled?: boolean; }; const baseCellChildAutoCompleter: WPCompleter