UNPKG

@bobmatnyc/claude-pm-portfolio-manager

Version:

Claude PM Portfolio Management Dashboard - React-based monitoring and reporting for Claude PM managed projects

22 lines (21 loc) 850 B
import { VercelDeployment, VercelProject } from '../types/vercelDeployments'; declare class VercelService { private getEnvVar; private makeRequest; getProjects(): Promise<VercelProject[]>; getDeployments(limit?: number): Promise<VercelDeployment[]>; private getMockProjects; private getMockDeployments; getProjectDeployments(projectId: string, limit?: number): Promise<VercelDeployment[]>; getDeploymentDetails(deploymentId: string): Promise<VercelDeployment | null>; getUserInfo(): Promise<any>; getDeploymentStatusInfo(state: VercelDeployment['state']): { color: string; label: string; icon: string; }; getDeploymentDuration(deployment: VercelDeployment): string; getRelativeTime(timestamp: number): string; } export declare const vercelService: VercelService; export {};