import { V as ValidationResult, d as FrontmatterMetadata } from '../LLMail-CELnm7VA.cjs'; import '../utils/logger.cjs'; import 'winston'; import '../errors/errors.cjs'; /** * Validates the format and structure of metadata, not business rules. * Only checks that required fields exist and are of the correct type. */ declare class MetadataFormatValidator { /** * Validates that required fields exist and are of the correct type */ validateFormat(metadata: any): ValidationResult; /** * Clean metadata by removing invalid fields and normalizing values */ cleanMetadata(meta: Partial): FrontmatterMetadata; } export { MetadataFormatValidator };