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