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
17 lines • 734 B
TypeScript
import mongoose, { Document } from 'mongoose';
import { ReviewWorkflowConfig, ReviewStage } from '../types/review.js';
export interface IReviewWorkflowConfig extends Omit<ReviewWorkflowConfig, 'id'>, Document {
id: string;
validateWorkflow(): {
isValid: boolean;
errors: string[];
};
getApplicableStages(documentType: string): ReviewStage[];
getNextStage(currentStageNumber: number): ReviewStage | null;
}
export declare const ReviewWorkflowConfigModel: mongoose.Model<IReviewWorkflowConfig, {}, {}, {}, mongoose.Document<unknown, {}, IReviewWorkflowConfig, {}, {}> & IReviewWorkflowConfig & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
//# sourceMappingURL=ReviewWorkflow.d.ts.map