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

48 lines 2.25 kB
import { Request, Response, NextFunction } from 'express'; export declare class ReviewerController { /** * Create a new reviewer profile */ static createReviewerProfile(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get reviewer profile by user ID */ static getReviewerProfile(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Update reviewer profile */ static updateReviewerProfile(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Delete reviewer profile */ static deleteReviewerProfile(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Search reviewers with filters */ static searchReviewers(req: Request, res: Response, next: NextFunction): Promise<void>; /** * Get available reviewers for a specific role and document type */ static getAvailableReviewers(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Update reviewer availability */ static updateReviewerAvailability(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Update reviewer preferences */ static updateReviewerPreferences(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get reviewer performance metrics */ static getReviewerMetrics(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get reviewer leaderboard */ static getReviewerLeaderboard(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; /** * Get reviewer workload summary */ static getReviewerWorkload(req: Request, res: Response, next: NextFunction): Promise<Response<any, Record<string, any>> | undefined>; } //# sourceMappingURL=ReviewerController.d.ts.map