export declare const defaultValue: { columnSelector: boolean; name: { singular: string; plural: string; }; controlledSelectedRowIds: {}; minBatchSizeToFetch: number; loading: boolean; viewSelector: boolean; fetchTableDataArg: { skip: number; limit: number; startIndex: number; stopIndex: number; }; canSearch: boolean; canRefresh: boolean; tableHeight: number; toolTipOffset: number; baseColumnWidth: number; isResizable: boolean; resizedColumnWidths: {}; canOrderColumn: boolean; selectColumnWidth: number; columnMinWidth: number; columnMaxWidth: number; columnMaxWidthPerc: number; noDataColumnWidth: number; withExportCta: { showExportCta: boolean; }; tableTestId: string; TABLE_HEAD_HEIGHT: number; freezeColumnBorderWidth: number; v2Features: { tableRowAction: boolean; tableBulkAction: boolean; isNewEmptyState: boolean; pagination: boolean; canFreezeCheckbox: boolean; alertBanner: boolean; trimActionsFromLeft: boolean; }; rowPerPageOptions: number[]; initialPageSize: number; }; export declare const EMPTY_ROW_ID = "empty_row"; export declare const MAX_FREEZE_COUNT = 2; export declare const defaultProps: { columnSelector: boolean; name: { singular: string; plural: string; }; controlledSelectedRowIds: {}; minBatchSizeToFetch: number; loading: boolean; viewSelector: boolean; canSearch: boolean; canRefresh: boolean; tableHeight: number; isResizable: boolean; resizedColumnWidths: {}; }; export declare const constants: { compact_view: string; comfort_view: string; asc: string; desc: string; }; export declare const viewByName: { compact_view: string; comfort_view: string; }; export declare const getRowsLength: (rows: any, rowSelectCheckboxProp: any) => any; export declare const reorderList: (list: any, startIndex: any, endIndex: any) => unknown[]; export declare const filterColumnData: (allColumns: any) => {}; export declare const getMinMaxStyle: (tableWidth: any) => { minWidth: number; maxWidth: number; }; export declare const setWidth: (currentWidth: any, tableWidth: any) => any; export declare const compareColumn: (allColumns: any, columns: any) => any; export declare const move: (source: any, destination: any, droppableSource: any, droppableDestination: any) => {}; export declare const reorderArrayData: (arrayData: any, arrayOrder: any) => any[]; export declare const getActiveStateIcon: (actionSelected: any, selectedTile: any) => boolean; export declare const appendRule: (sheet: any) => any; export declare const freezeColumnOptions: { label: string; value: number; }[]; export declare const getFreezeColumnCount: (listData: any, isRowSelect: any) => any; export declare const getTableCount: ({ totalCounts, name, staticRowCount, countExceedPompt }: { totalCounts: any; name: any; staticRowCount: any; countExceedPompt?: string; }) => any; export declare const getTableHeadWidth: (headerGroups: any) => number; export declare const handleDataOnRowSelect: ({ selectedRowIds, rowSelectCheckboxProp, data, rowDisableProp, uniqueKey, selectedData }: { selectedRowIds: any; rowSelectCheckboxProp: any; data: any; rowDisableProp: any; uniqueKey: any; selectedData: any; }) => { updatedSelected: any; selectedRowIdsArr: string[]; }; export declare const isMacOs: () => boolean; export declare const getControlledFreezedColumns: (freezedColumnProps?: any[], allColumns?: any[]) => any[]; export declare const getControlledListProps: ({ isStickyPosition, height, innerElementType, isTableWidthGreater, isItemLoaded, isPaginationLoader }: { isStickyPosition: any; height: any; innerElementType: any; isTableWidthGreater: any; isItemLoaded: any; isPaginationLoader: any; }) => { height: any; innerElementType: any; className: string; } | { height: number; className: string; innerElementType?: undefined; }; export declare function generateRowStartStop(activePage: any, pageSize: any): { startIndex: number; stopIndex: any; }; export declare function calculateUpdatedPage(newPageSize: any, oldPageSize: any, oldPage: any): number; export declare const getHeaderValue: (header: any) => any;