import type { TestDefinition, TestFile, ProjectKnowledge } from '../../../types/index.js';
/**
 * Returns true when the project uses WebSocket technology.
 */
export declare function isWebSocketProject(knowledge: ProjectKnowledge): boolean;
/**
 * Generate WebSocket test definitions.
 */
export declare function generateWebSocketTestDefs(title: string, testDir: string, _testExt: string): TestDefinition[];
/**
 * Generate WebSocket test file scaffolds for the target language.
 */
export declare function generateWebSocketTestFiles(spec: {
    title: string;
    slug: string;
}, testDir: string, framework: string, language: string, testExt: string, autoGenerate: boolean): TestFile[];
//# sourceMappingURL=websocket-test-generator.d.ts.map