import { Node } from '@tiptap/core'; import { GeneralOptions } from '../../type'; export declare enum ColumnLayout { SidebarLeft = "sidebar-left", SidebarRight = "sidebar-right", TwoColumn = "two-column", ThreeColumn = "three-column", FourColumn = "four-column" } declare module '@tiptap/core' { interface Commands { columns: { setColumns: () => ReturnType; setThreeColumns: () => ReturnType; setFourColumns: () => ReturnType; setLayout: (layout: ColumnLayout) => ReturnType; }; } } export interface ColumnsOptions extends GeneralOptions { columnOptions: any; layout: ColumnLayout; } export declare const Columns: Node; export default Columns;