/*!
Copyright (c) 2026 Lenovo SSG BASD. All rights reserved.
@license Proprietary

This software is the confidential and proprietary property of Lenovo SSG BASD.
You shall not disclose such Confidential Information and shall use it only in
accordance with the terms of the license agreement.

--- Build Info ---
Version: 1.1.1
Build Time: 2026/2/26 17:21:00
Build Commit: 81e556ed827e2f043668506dae6fae8dbb9ef395
*/
import{Extension as i}from"../../core/dist/index.js";import{Blockquote as o}from"../../extension-blockquote/dist/index.js";import{Bold as t}from"../../extension-bold/dist/index.js";import{Code as s}from"../../extension-code/dist/index.js";import{CodeBlock as n}from"../../extension-code-block/dist/index.js";import{Document as e}from"../../extension-document/dist/index.js";import{HardBreak as r}from"../../extension-hard-break/dist/index.js";import{Heading as p}from"../../extension-heading/dist/index.js";import{HorizontalRule as h}from"../../extension-horizontal-rule/dist/index.js";import{Italic as d}from"../../extension-italic/dist/index.js";import{Link as u}from"../../extension-link/dist/index.js";import{BulletList as c,ListItem as l,ListKeymap as m,OrderedList as f}from"../../extension-list/dist/index.js";import{Paragraph as a}from"../../extension-paragraph/dist/index.js";import{Strike as x}from"../../extension-strike/dist/index.js";import{Text as g}from"../../extension-text/dist/index.js";import{Underline as j}from"../../extension-underline/dist/index.js";import{Dropcursor as k,Gapcursor as b,UndoRedo as v,TrailingNode as B}from"../../extensions/dist/index.js";var L=i.create({name:"starterKit",addExtensions(){var i,L,R,q;const z=[];return!1!==this.options.bold&&z.push(t.configure(this.options.bold)),!1!==this.options.blockquote&&z.push(o.configure(this.options.blockquote)),!1!==this.options.bulletList&&z.push(c.configure(this.options.bulletList)),!1!==this.options.code&&z.push(s.configure(this.options.code)),!1!==this.options.codeBlock&&z.push(n.configure(this.options.codeBlock)),!1!==this.options.document&&z.push(e.configure(this.options.document)),!1!==this.options.dropcursor&&z.push(k.configure(this.options.dropcursor)),!1!==this.options.gapcursor&&z.push(b.configure(this.options.gapcursor)),!1!==this.options.hardBreak&&z.push(r.configure(this.options.hardBreak)),!1!==this.options.heading&&z.push(p.configure(this.options.heading)),!1!==this.options.undoRedo&&z.push(v.configure(this.options.undoRedo)),!1!==this.options.horizontalRule&&z.push(h.configure(this.options.horizontalRule)),!1!==this.options.italic&&z.push(d.configure(this.options.italic)),!1!==this.options.listItem&&z.push(l.configure(this.options.listItem)),!1!==this.options.listKeymap&&z.push(m.configure(null==(i=this.options)?void 0:i.listKeymap)),!1!==this.options.link&&z.push(u.configure(null==(L=this.options)?void 0:L.link)),!1!==this.options.orderedList&&z.push(f.configure(this.options.orderedList)),!1!==this.options.paragraph&&z.push(a.configure(this.options.paragraph)),!1!==this.options.strike&&z.push(x.configure(this.options.strike)),!1!==this.options.text&&z.push(g.configure(this.options.text)),!1!==this.options.underline&&z.push(j.configure(null==(R=this.options)?void 0:R.underline)),!1!==this.options.trailingNode&&z.push(B.configure(null==(q=this.options)?void 0:q.trailingNode)),z}}),R=L;export{L as StarterKit,R as default};