import type { PipelineState } from "../types/pipeline-state.js"; import type { ToolDependency } from "./dependency-graph.js"; export interface PrerequisiteResult { met: boolean; missing: Array<{ stage: string; currentStatus: string; requiredStatus: string; }>; fixInstructions: string[]; } export declare function checkPrerequisites(dep: ToolDependency, state: PipelineState | null, marketName: string): PrerequisiteResult; export declare function formatBlockedMessage(toolName: string, result: PrerequisiteResult): string; //# sourceMappingURL=prerequisite-checker.d.ts.map