import type { DocumentMetadata, PartialDocumentMetadata } from './schema.js'; export interface GeneratorOptions { filePath: string; content: string; docsRoot?: string; existingMetadata?: PartialDocumentMetadata; } export interface GeneratedMetadata extends Partial { _generated: { fields: string[]; confidence: Record; }; } /** * Generate metadata for a document */ export declare function generateMetadata(options: GeneratorOptions): GeneratedMetadata; /** * Merge generated metadata with existing metadata */ export declare function mergeMetadata(existing: PartialDocumentMetadata, generated: GeneratedMetadata): DocumentMetadata; /** * Format a date as YYYY-MM-DD */ export declare function formatDate(date: Date): string; //# sourceMappingURL=generator.d.ts.map