UNPKG

assetmax

Version:

Manifest-driven asset management system with contract-based generation

22 lines (21 loc) 623 B
/** * Asset Manifest Validator (TypeScript version) * Validates TOML manifest for correctness and completeness */ import type { ValidationResult } from '../types/index.js'; export declare class ManifestValidator { private errors; private warnings; private manifest; validate(manifestPath?: string): Promise<ValidationResult>; private loadManifest; private validateStructure; private validateAssets; private validateAssetGroup; private validateAsset; private validateConfiguration; private addError; private addWarning; private countAssets; private printResults; }