import { Extension, Node } from '@tiptap/core';
declare module '@tiptap/core' {
    interface Commands<ReturnType> {
        bEditorIndent: {
            decreaseBEditorIndent: () => ReturnType;
            increaseBEditorIndent: () => ReturnType;
        };
        bEditorTable: {
            insertBEditorTable: (options: {
                columns: number;
                rows: number;
            }) => ReturnType;
        };
    }
}
export declare function buildBEditorExtensions(placeholder: string | undefined, maxLength?: number): (Node<any, any> | Extension<any, any> | Node<import('@tiptap/extension-table').TableOptions, any> | Node<import('@tiptap/extension-table').TableCellOptions, any> | Node<import('@tiptap/extension-image').ImageOptions, any> | Extension<import('@tiptap/starter-kit').StarterKitOptions, any> | import('@tiptap/core').Mark<import('@tiptap/extension-text-style').TextStyleOptions, any> | Extension<import('@tiptap/extension-text-style').ColorOptions, any> | import('@tiptap/core').Mark<import('@tiptap/extension-highlight').HighlightOptions, any> | Extension<Omit<import('@tiptap/extension-file-handler').FileHandlePluginOptions, "key" | "editor">, any> | Extension<import('@tiptap/extension-text-align').TextAlignOptions, any>)[];
