UNPKG

assetmax

Version:

Manifest-driven asset management system with contract-based generation

22 lines (21 loc) 597 B
/** * TOML to TypeScript Compiler * Converts asset manifest to type-safe TypeScript definitions */ export declare class AssetCompiler { private manifest; private output; compile(inputFile?: string, outputFile?: string): Promise<void>; private loadManifest; private generateTypeScript; private addHeader; private addConstants; private generateAssetExports; private generateAssetGroup; private addAssetDefinition; private addTypeDefinitions; private addManifestMetadata; private countAssets; private toCamelCase; private writeOutput; }