import React from 'react';
import { SortOrder } from '@atlaskit/editor-common/types';
type Props = {
    allowColumnSorting?: boolean;
    children?: React.ReactNode;
    index?: number;
    innerRef?: React.Ref<HTMLTableRowElement>;
    isNumberColumnEnabled?: number;
    onSorting?: (columnIndex?: number, currentSortOrdered?: SortOrder) => void;
    tableOrderStatus?: {
        columnIndex: number;
        order: SortOrder;
    };
};
type State = {
    colGroupWidths: string[];
};
export default class TableRow extends React.Component<Props, State> {
    state: State;
    addSortableColumn: (childrenArray: React.ReactNode[]) => React.ReactNode[];
    addColGroupWidth: (childrenArray: React.ReactNode[]) => React.ReactNode[];
    render(): React.JSX.Element;
}
export {};
