import { ComponentWrapper, ElementWrapper } from "@awsui/test-utils-core/selectors";
import CollectionPreferencesWrapper from '../collection-preferences';
import PaginationWrapper from '../pagination';
import TextFilterWrapper from '../text-filter';
export default class TableWrapper extends ComponentWrapper {
    static rootSelector: string;
    private containerWrapper;
    private findNativeTable;
    private findActiveTHead;
    findHeaderSlot(): ElementWrapper;
    findHeaderRegion(): ElementWrapper;
    findFooterSlot(): ElementWrapper;
    findColumnHeaders(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<ElementWrapper>;
    findColumnResizer(columnIndex: number): ElementWrapper;
    findBodyCell(rowIndex: number, columnIndex: number): ElementWrapper;
    findRows(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<ElementWrapper>;
    findSelectedRows(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<ElementWrapper>;
    findEmptyRegion(): ElementWrapper;
    findEmptySlot(): ElementWrapper;
    findLoadingText(): ElementWrapper;
    findAscSortedColumn(): ElementWrapper;
    findDescSortedColumn(): ElementWrapper;
    findRowSelectionArea(rowIndex: number): ElementWrapper;
    findSelectAllTrigger(): ElementWrapper;
    findTextFilter(): TextFilterWrapper;
    findCollectionPreferences(): CollectionPreferencesWrapper;
    findPagination(): PaginationWrapper;
}
