export interface IProjectLifecycleSummaryReadModel {
    getProjectLifecycleSummary(projectId: string): Promise<ProjectLifecycleSummary>;
}
type StageDataWithAverageDays = {
    averageDays: number | null;
    currentFlags: number;
};
export type ProjectLifecycleSummary = {
    initial: StageDataWithAverageDays;
    preLive: StageDataWithAverageDays;
    live: StageDataWithAverageDays;
    completed: StageDataWithAverageDays;
    archived: {
        currentFlags: number;
        last30Days: number;
    };
};
export {};
//# sourceMappingURL=project-lifecycle-read-model-type.d.ts.map