import type { TestDefinition, TestFile, Spec, ProjectKnowledge } from '../../../types/index.js';
/**
 * Returns true when the project has supply chain gaps detected.
 */
export declare function isSupplyChainProject(knowledge: ProjectKnowledge): boolean;
/**
 * Generate supply chain test definitions (integration-level runbook items).
 */
export declare function generateSupplyChainTestDefs(title: string, testDir: string): TestDefinition[];
/**
 * Generate supply chain runbook test files for the project.
 * Returns one Markdown runbook with shell commands verifiable in CI.
 */
export declare function generateSupplyChainTestFiles(spec: Spec, testDir: string, language: string, autoGenerate: boolean): TestFile[];
//# sourceMappingURL=supply-chain-test-generator.d.ts.map