import { type Length } from '../utilities/length.js'; export declare type TableRowProperties = { /** * Specifies that the current row should be repeated at the top each new page on which the table * is displayed. This can be specified for multiple rows to generate a multi-row header. Note * that if the row is not the first row, then the property will be ignored. */ isHeaderRow?: null | boolean; /** * If `true`, it prevents the contents of the row from breaking across multiple pages by moving * the start of the row to the start of a new page. If the contents cannot fit on a single page, * the row will start on a new page and flow onto multiple pages. */ isUnsplittable?: null | boolean; /** * The distance between cells. */ cellSpacing?: null | Length; }; export declare function tableRowPropertiesFromNode(node?: Node | null): TableRowProperties; export declare function tableRowPropertiesToNode(tcpr?: TableRowProperties): Node | null;