/** * Acceptance Criteria Extractors * * Extracts acceptance criteria from test files (Jasmine, Gherkin, etc.) * Part of Phase 15: Acceptance Criteria Extraction */ /** * Acceptance Criteria Bundle */ export interface AcceptanceCriteriaBundle { issueKey: string; criteria: string[]; source: { file: string; type: "jasmine" | "gherkin" | "unknown"; }; } /** * Extract acceptance criteria from Jasmine/Playwright test file */ export declare function extractFromJasmineSpec(filePath: string): AcceptanceCriteriaBundle | null; /** * Extract acceptance criteria from Gherkin feature file */ export declare function extractFromGherkinFeature(filePath: string): AcceptanceCriteriaBundle | null; /** * Auto-detect file type and extract acceptance criteria */ export declare function extractAcceptanceCriteria(filePath: string): AcceptanceCriteriaBundle | null; //# sourceMappingURL=extractors.d.ts.map