import * as React from "react"; import { AFM } from "@gooddata/typings"; import { ITableProps } from "./PureTable"; import { IDataSourceProviderInjectedProps } from "../afm/DataSourceProvider"; import { IPushData } from "../../interfaces/PushData"; export interface ISortableTableState { sortItems: AFM.SortItem[]; } export declare class SortableTable extends React.Component { static defaultProps: Partial; constructor(props: ITableProps & IDataSourceProviderInjectedProps); componentWillReceiveProps(nextProps: ITableProps & IDataSourceProviderInjectedProps): void; handlePushData(pushedData: IPushData): void; render(): JSX.Element; }