import { CustomElementPlugin } from '../../../baseEditor';
import { Editor as SlateEditor, Element as SlateElement, Node } from 'slate';
export declare const tableRowElementType: "tableRow";
export interface TableRowElement extends SlateElement {
    type: typeof tableRowElementType;
    children: SlateEditor['children'];
    headerScope?: 'table';
}
export declare const isTableRowElement: (element: Node) => element is TableRowElement;
export declare const createEmptyTableRowElement: (columnCount?: number) => {
    type: "tableRow";
    children: {
        type: "tableCell";
        children: {
            text: string;
        }[];
    }[];
};
export declare const tableRowElementPlugin: CustomElementPlugin<TableRowElement>;
//# sourceMappingURL=TableRowElement.d.ts.map