import type { TablePageObject } from '../../../table/testing/table.pageobject'; import type { TableRecord } from '../../../table/types'; /** * Page object for `nimble-table-column-mapping`. */ export declare class TableColumnMappingPageObject { private readonly tablePageObject; constructor(tablePageObject: TablePageObject); getRenderedCellIconSeverity(rowIndex: number, columnIndex: number): string; getRenderedCellIconAriaLabel(rowIndex: number, columnIndex: number): string; getRenderedCellIconAriaHidden(rowIndex: number, columnIndex: number): string; getRenderedGroupHeaderIconAriaHidden(groupRowIndex: number): string; getRenderedCellIconTitle(rowIndex: number, columnIndex: number): string; getRenderedGroupHeaderIconTagName(groupRowIndex: number): string; getRenderedCellTextTitle(rowIndex: number, columnIndex: number): string; getRenderedGroupHeaderTextTitle(groupRowIndex: number): string; getRenderedCellText(rowIndex: number, columnIndex: number): string; getRenderedGroupHeaderText(groupRowIndex: number): string; dispatchEventToCellText(rowIndex: number, columnIndex: number, event: Event): boolean | undefined; dispatchEventToGroupHeaderText(groupRowIndex: number, event: Event): boolean | undefined; private getRenderedIconOrSpinner; private getRenderedTextElement; }