import { Column, DoubleClickSupport, EventListener, EventSupport, Range, Status, Table, TableFooter, TableRow } from '../../index';
export declare class SpecTable extends Table {
    _filteredRows: TableRow[];
    _animationRowLimit: number;
    events: EventSupport & {
        _eventListeners: EventListener[];
    };
    footer: TableFooter & {
        _$infoTableStatus: JQuery;
        _$infoTableStatusIcon: JQuery;
    };
    _doubleClickSupport: DoubleClickSupport & {
        _lastTimestamp: number;
    };
    _resizeToFit(column: Column<any>, maxWidth?: number, calculatedSize?: number): void;
    _calculateCurrentViewRange(): Range;
    _calculateViewRangeForRowIndex(rowIndex: number): Range;
    _unwrapText(text?: string): string;
    _selectedRowsToText(): string;
    _showCellError(row: TableRow, $cell: JQuery, errorStatus: Status): void;
}
//# sourceMappingURL=SpecTable.d.ts.map