import { TableView } from '@tiptap/extension-table';
import { Extensions } from '@tiptap/core';
export interface ExtensionsConfig {
    placeholder?: string;
}
export declare class CustomTableView extends TableView {
    constructor(node: any, cellMinWidth: number);
    update(node: any): boolean;
    updateAttributes(node: any): void;
}
/**
 * Creates the default set of TipTap extensions for MathTextX editor.
 * Includes text formatting, lists, tables, images, links, and more.
 */
export declare function createExtensions(config?: ExtensionsConfig): Extensions;
