@bobmatnyc/claude-pm-portfolio-manager
Version:
Claude PM Portfolio Management Dashboard - React-based monitoring and reporting for Claude PM managed projects
19 lines (18 loc) • 836 B
TypeScript
export interface BackendApiResponse<T> {
success: boolean;
data?: T;
error?: string;
}
export declare class AiTrackdownBackendService {
private static instance;
private readonly baseUrl;
constructor(baseUrl?: string);
static getInstance(): AiTrackdownBackendService;
executeAiTrackdownCommand(command: string, projectPath?: string): Promise<BackendApiResponse<any>>;
getEpics(projectPath?: string): Promise<BackendApiResponse<any[]>>;
getIssues(projectPath?: string): Promise<BackendApiResponse<any[]>>;
getTasks(projectPath?: string): Promise<BackendApiResponse<any[]>>;
getStatus(projectPath?: string): Promise<BackendApiResponse<any>>;
getBacklog(projectPath?: string): Promise<BackendApiResponse<any>>;
}
export declare const aiTrackdownBackendService: AiTrackdownBackendService;