import { BatchedModuleFunctions } from '../../../types/upgrade';
export declare class BatchLogAdapter {
    private static instance;
    private timeline;
    private hasStartedBatchCreation;
    private totalFunctions;
    private actionTotals;
    private constructor();
    static getInstance(): BatchLogAdapter;
    startBatchCreation(): void;
    logBatchSuccess(moduleName: string, batch: BatchedModuleFunctions): void;
    logBatchError(moduleName: string, error: Error | string): void;
    completeBatchCreation(success?: boolean): void;
}
//# sourceMappingURL=batchLogAdapter.d.ts.map