import * as React from "react";
import { ContextOptions } from "../context";
interface AuditsContainerProps {
    context: ContextOptions;
    hideStatistics?: boolean;
}
export default class AuditsContainer extends React.Component<AuditsContainerProps, {}> {
    state: {
        rowsData: any[];
        headerProps: any[];
        stats: {};
        filters: any[];
        sortBy: string;
        sortDirection: string;
        error: string;
        isLoading: boolean;
        tenantId: string;
        token: string;
        searchText: string;
    };
    constructor(props: any);
    componentDidMount(): void;
    __init(): Promise<void>;
    private loadStats;
    private loadMetadata;
    private loadAudits;
    private exportAudits;
    private _textSearch;
    private _filterData;
    private _removeFilter;
    private _dataSorting;
    private _exportCSV;
    private _exportPDF;
    private _deleteAudits;
    render(): JSX.Element;
}
export {};
