UNPKG

adpa-enterprise-framework-automation

Version:

Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe

57 lines 2.46 kB
import { Request, Response, NextFunction } from 'express'; export declare class ReviewController { private static reviewService; /** * Create a new document review */ static createReview(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get a review by ID */ static getReview(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Search reviews with filters */ static searchReviews(req: Request, res: Response, next: NextFunction): Promise<void>; /** * Assign a reviewer to a review */ static assignReviewer(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Submit feedback for a review */ static submitFeedback(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Update review status */ static updateReviewStatus(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get reviewer dashboard */ static getReviewerDashboard(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get review analytics */ static getReviewAnalytics(req: Request, res: Response, next: NextFunction): Promise<void>; /** * Get reviews for a specific project */ static getProjectReviews(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get reviews assigned to current user */ static getMyReviews(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Accept a review assignment */ static acceptReviewAssignment(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Decline a review assignment */ static declineReviewAssignment(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get review statistics summary */ static getReviewStats(req: Request, res: Response, next: NextFunction): Promise<void>; } //# sourceMappingURL=ReviewController.d.ts.map