import type { ReviewStageId } from "../review/contracts.js"; import type { ReviewStageRunner, ReviewWorkflow } from "./contracts.js"; export declare class ReviewWorkflowRegistry { private readonly workflows; register(workflow: ReviewWorkflow): void; get(id: string): ReviewWorkflow; list(): ReviewWorkflow[]; } export declare class ReviewStageRegistry { private readonly stages; register(stage: ReviewStageRunner): void; get(id: ReviewStageId): ReviewStageRunner; } export declare const defaultReviewWorkflowRegistry: ReviewWorkflowRegistry; export declare const defaultReviewStageRegistry: ReviewStageRegistry;