export interface ProjectHealth {
    signal: "green" | "amber" | "red" | "grey";
    totalTasks: number;
    completedTasks: number;
    overdueTasks: number;
    blockedTasks: number;
    daysSinceLastProgress: number | null;
}
export interface ProjectSummary {
    projectId: string;
    name: string;
    tier: string;
    phase: string;
    status: string;
    clientRef?: string;
    targetDate?: string;
    health: ProjectHealth;
    nextAction?: string;
    updatedAt: string;
}
export declare function projectList(params: {
    accountId: string;
    status?: string;
    limit?: number;
}): Promise<ProjectSummary[]>;
//# sourceMappingURL=project-list.d.ts.map