import { EpicMetadata } from '../../../../shared/types/epic.js'; /** * Extrator de metadados de documentos de épico */ export declare class MetadataExtractor { /** * Extrai metadados do cabeçalho do documento de épico */ extract(content: string): EpicMetadata; /** * Tenta extrair metadados sem lançar erro se falhar */ extractSafe(content: string): { success: true; data: EpicMetadata; } | { success: false; error: string; }; private extractId; private extractTitle; private extractPriority; private extractStatus; private extractEstimatedSprints; private extractPrdReference; private extractDependencies; private extractObjective; private extractBusinessValue; } /** * Factory function para criar extractor */ export declare function createMetadataExtractor(): MetadataExtractor; //# sourceMappingURL=metadata-extractor.d.ts.map