/** * File Utilities for Acceptance Criteria * * Extract issue keys from filenames and file comments */ /** * Extract issue key from filename * * Patterns: * - `feature-NOVA-123-user-checkout.feature` * - `NOVA-123.spec.ts` * - `test-NOVA-123.test.js` */ export declare function extractIssueKeyFromFilename(filePath: string): string | null; /** * Extract issue key from file comments * * Looks for patterns like: * - // JIRA: NOVA-123 * - # JIRA: NOVA-123 * - Block comment: JIRA: NOVA-123 */ export declare function extractIssueKeyFromComments(filePath: string): string | null; /** * Extract issue key from file (tries filename first, then comments) */ export declare function issueKeyFromFile(filePath: string): string | null; //# sourceMappingURL=file-utils.d.ts.map