import { BuildWithFailDetails } from '../types';
import FirebaseCrud from 'firebase-crud';
export declare class Statistics {
    private firebaseCrud;
    constructor(firebaseCrud: FirebaseCrud);
    addToTimeSeries({build, failReason, failDetails, failingTests}: BuildWithFailDetails): Promise<void>;
    addToBuildFailCount({build, failReason, failDetails, failingTests}: BuildWithFailDetails): Promise<void>;
    fetchTimeseries({limit}?: {
        limit?: number;
    }): Promise<Array<{
        date: string;
        builds: Array<{
            planKey: string;
            resultNumber: number;
            failReason: string;
            failDetails: Array<string>;
        }>;
    }>>;
}
