import { Node as ProseMirrorNode } from '@tiptap/pm/model';
import { NodeView, ViewMutationRecord } from '@tiptap/pm/view';
export declare function updateColumns(node: ProseMirrorNode, colgroup: HTMLTableColElement, //
has the same prototype as
table: HTMLTableElement, cellMinWidth: number, overrideCol?: number, overrideValue?: number): void;
export declare class TableView implements NodeView {
node: ProseMirrorNode;
cellMinWidth: number;
dom: HTMLDivElement;
table: HTMLTableElement;
colgroup: HTMLTableColElement;
contentDOM: HTMLTableSectionElement;
constructor(node: ProseMirrorNode, cellMinWidth: number);
update(node: ProseMirrorNode): boolean;
ignoreMutation(mutation: ViewMutationRecord): boolean;
}
//# sourceMappingURL=TableView.d.ts.map