import { Node as ProseMirrorNode } from "@tiptap/pm/model"; import { NodeView } from "@tiptap/pm/view"; export declare function updateColumns(node: ProseMirrorNode, colgroup: Element, table: Element | any, cellMinWidth: number, overrideCol?: number, overrideValue?: any): void; export declare class TableView implements NodeView { node: ProseMirrorNode; cellMinWidth: number; dom: Element; table: Element; colgroup: Element; contentDOM: Element | any; constructor(node: ProseMirrorNode, cellMinWidth: number); update(node: ProseMirrorNode): boolean; ignoreMutation(mutation: MutationRecord | { type: "selection"; target: Element; }): boolean; } export default TableView;