import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core';
export declare class VixPerformanceStatsComponent implements OnInit, OnChanges {
    averageableColumns: string[];
    summableColumns: string[];
    decimalPts?: number;
    onConceptClick?: (string: any) => void;
    pageSize: number;
    data: any;
    tableExport: EventEmitter<any>;
    concepts: string[];
    selectedConcepts: string[];
    nPages: number;
    pageNums: any[];
    summaries: any;
    averageType: string;
    taskIds: any[];
    rowOrdering: string[];
    page: number;
    private conceptsFiltered;
    private sortCriteria;
    constructor();
    private getRowsToShow;
    private sortRows;
    computeAverage(): void;
    changePage(page?: number): void;
    onChange(event: any): void;
    counter(i: number): Array<any>;
    toggleSort(taskId?: number, column?: string): void;
    getTableData(): void;
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    initialize(): void;
}
