export type ProductivityReportMetrics = {
    health: number;
    flagsCreated: number;
    productionUpdates: number;
    previousMonth: {
        health: number;
        flagsCreated: number;
        productionUpdates: number;
    } | null;
};
export declare const productivityReportViewModel: ({ unleashUrl, userEmail, userName, metrics, }: {
    unleashUrl: string;
    userEmail: string;
    userName: string;
    metrics: ProductivityReportMetrics;
}) => {
    userName: string;
    userEmail: string;
    flagsCreated: number;
    productionUpdates: number;
    previousMonth: {
        health: number;
        flagsCreated: number;
        productionUpdates: number;
    } | null;
    health: number;
    technicalDebt: string;
    unleashUrl: string;
    technicalDebtColor(): "#d93644" | "#68a611" | "#d76500";
    actionText(): string | null;
    technicalDebtTrendMessage(): string | null;
    flagsCreatedTrendMessage(): string | null;
    productionUpdatedTrendMessage(): string | null;
};
//# sourceMappingURL=productivity-report-view-model.d.ts.map