/** * Enum representing the different block types available in the block editor component. * Each block type corresponds to a specific content format that can be used to create structured documents. */ export declare enum BlockType { /** * Represents a text block. * This block type is used for plain text content. */ Paragraph = "Paragraph", /** * Represents a heading block. * This block type is used for headings such as level 1, 2, 3 or 4. */ Heading = "Heading", /** * Represents a checklist block. * This block type is used for creating interactive to-do lists. */ Checklist = "Checklist", /** * Represents a bullet list block. * This block type is used for unordered lists. */ BulletList = "BulletList", /** * Represents a numbered list block. * This block type is used for ordered lists. */ NumberedList = "NumberedList", /** * Represents a code block. * This block type is used to display formatted code with syntax highlighting. */ Code = "Code", /** * Represents a quote block. * This block type is used to display quotations or excerpts from a text. */ Quote = "Quote", /** * Represents a callout block. * This block type is used to highlight important information or warnings. */ Callout = "Callout", /** * Represents a divider block. * This block type is used to insert horizontal dividers to separate sections of content. */ Divider = "Divider", /** * Represents a collapsible paragraph block. * This block type is used to display paragraphs that can be expanded or collapsed. */ CollapsibleParagraph = "CollapsibleParagraph", /** * Represents a collapsible heading 1 block. * This block type is used to display top-level headings that can be expanded or collapsed. */ CollapsibleHeading = "CollapsibleHeading", /** * Represents an image block. * This block type is used to display images. */ Image = "Image", /** * Represents a table block. * This block type is used to display data in a tabular format. */ Table = "Table", /** * Represents a template block. * This block type is used for predefined templates. */ Template = "Template" } /** * Defines the type of content a block can hold. * This enum represents various content formats supported in the editor. */ export declare enum ContentType { /** * Represents plain text content. */ Text = "Text", /** * Represents a hyperlink. */ Link = "Link", /** * Represents a user mention. */ Mention = "Mention", /** * Represents a label or tag. */ Label = "Label" } /** * Enum representing the built in items for inline toolbar. */ export declare enum CommandName { Bold = "Bold", Italic = "Italic", Underline = "Underline", Strikethrough = "Strikethrough", Color = "Color", BackgroundColor = "BackgroundColor", Superscript = "Superscript", Subscript = "Subscript", Uppercase = "Uppercase", Lowercase = "Lowercase", Link = "Link", InlineCode = "InlineCode", Transform = "Transform" }