import type { ProjectKnowledge, TestFile } from '../../../types/index.js';
/**
 * Generate contract spec file (OpenAPI/Pact/GraphQL/tRPC) for a spec.
 * Returns a TestFile ready to be added to the tool output.
 */
export declare function buildContractTestFile(specTitle: string, specSlug: string, knowledge: ProjectKnowledge, autoGenerate: boolean): TestFile;
/**
 * Generate mock server file (MSW/json-server/WireMock) for a spec.
 * Returns a TestFile ready to be added to the tool output.
 */
export declare function buildMockServerFile(specTitle: string, specSlug: string, knowledge: ProjectKnowledge, autoGenerate: boolean): TestFile;
/**
 * Build human-readable summary lines for the contract + mock section.
 */
export declare function buildContractMockSummaryLines(specTitle: string, knowledge: ProjectKnowledge): string[];
//# sourceMappingURL=contract-testing-adapter.d.ts.map