import StatisticsModel from "../../model/statistics/Statistics";
import DataPlan from "../../model/statistics/DataPlan";
import WlanClient from "../../model/statistics/WlanClient";
import Login from "../../connection/Login";
export declare class Statistics {
    private statisticsExtractor;
    private wlanClientsExtractor;
    private blacklistedWlanClientsExtractor;
    private historyCleaner;
    private dataPlanning;
    constructor(login: Login);
    activeLog(activeLog: boolean): void;
    getStatistics(): Promise<StatisticsModel>;
    updateDataPlan(dataPlan: DataPlan): Promise<void>;
    clearHistory(): Promise<void>;
    getConnectedWlanClients(): Promise<WlanClient[]>;
    getBlacklistedWlanClients(): Promise<WlanClient[]>;
}
//# sourceMappingURL=Statistics.d.ts.map