import type { TestDefinition, TestFile, ProjectKnowledge } from '../../../types/index.js';
/**
 * Returns true when the project uses gRPC / Protocol Buffers.
 */
export declare function isGrpcProject(knowledge: ProjectKnowledge): boolean;
/**
 * Generate gRPC test definitions: proto contracts, unary, streaming, deadlines.
 */
export declare function generateGrpcTestDefs(title: string, testDir: string, _testExt: string): TestDefinition[];
/**
 * Generate gRPC test file scaffolds for the target language.
 */
export declare function generateGrpcTestFiles(spec: {
    title: string;
    slug: string;
}, testDir: string, framework: string, language: string, testExt: string, autoGenerate: boolean): TestFile[];
//# sourceMappingURL=grpc-test-generator.d.ts.map