export declare function getClosestCell(element: Element): null | HTMLTableCellElement; export declare function isElementDisabled(element: HTMLElement): boolean; /** * Returns true if the target element or one of its parents is a dialog or is marked with data-awsui-table-suppress-navigation attribute. * This is used to suppress navigation for interactive content without a need to use a custom suppression check. */ export declare function defaultIsSuppressed(target: Element): boolean; /** * Finds the closest row to the targetAriaRowIndex+delta in the direction of delta. */ export declare function findTableRowByAriaRowIndex(table: null | HTMLTableElement, targetAriaRowIndex: number, delta: number): HTMLTableRowElement | null; /** * Finds the closest column to the targetAriaColIndex+delta in the direction of delta. */ export declare function findTableRowCellByAriaColIndex(tableRow: HTMLTableRowElement, targetAriaColIndex: number, delta: number): HTMLTableCellElement | null; /** * Collects all cells visually present in a row, including cells from earlier rows * that span into this row via rowspan. This is needed because cells with rowspan > 1 * are only in one