import { Task } from '../../config/task-graph';
import type { LifeCycle } from '../life-cycle';
export declare function getTuiTerminalSummaryLifeCycle({ projectNames, tasks, args, overrides, initiatingProject, initiatingTasks, resolveRenderIsDonePromise, }: {
    projectNames: string[];
    tasks: Task[];
    args: {
        targets?: string[];
        configuration?: string;
        parallel?: number;
    };
    overrides: Record<string, unknown>;
    initiatingProject: string;
    initiatingTasks: Task[];
    resolveRenderIsDonePromise: (value: void) => void;
}): {
    lifeCycle: Partial<LifeCycle>;
    printSummary: () => void;
};
