export type E2eTestFramework = 'gherkin' | 'playwright' | 'testRigor' | 'plain';
export interface GenerateE2eTestsInput {
    specId: string;
    projectPath: string;
    framework?: E2eTestFramework;
    outputPath?: string;
}
export interface GenerateE2eTestsResult {
    framework: E2eTestFramework;
    specId: string;
    testCount: number;
    content: string;
    outputPath: string | null;
}
export interface E2eTestFile {
    file: string;
    specId: string;
    framework: string;
}
export interface E2eTestStatusInput {
    projectPath: string;
}
export interface E2eTestStatusResult {
    testFiles: E2eTestFile[];
    total: number;
}
//# sourceMappingURL=e2e-test-generator.d.ts.map