import { BlockNoteEditor, BlockSchema, DefaultBlockSchema, DefaultInlineContentSchema, DefaultStyleSchema, InlineContentSchema, SideMenuState, StyleSchema, UiElementPosition } from "@blocknote/core"; import { FC } from "react"; import { DragHandleMenuProps } from "./DragHandleMenu/DragHandleMenuProps.js"; export type SideMenuProps = { editor: BlockNoteEditor; dragHandleMenu?: FC>; } & Omit, keyof UiElementPosition> & Pick["sideMenu"], "blockDragStart" | "blockDragEnd" | "freezeMenu" | "unfreezeMenu">;