import { V as ValidationResult, d as FrontmatterMetadata } from '../LLMail-BxCNsAGO.js'; import '../utils/logger.js'; import 'winston'; import '../errors/errors.js'; /** * 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 };