assetmax
Version:
Manifest-driven asset management system with contract-based generation
22 lines (21 loc) • 574 B
TypeScript
/**
* Asset Generation CLI
* Reads manifest and generates missing assets using AI models
*/
import type { GenerationOptions } from '../types/index.js';
export declare class AssetCLI {
private manifest;
private generator;
private progress;
constructor();
run(options?: GenerationOptions): Promise<void>;
private loadManifest;
private initModels;
private getAssetsToGenerate;
private showDryRun;
private generateAssets;
private generateSingleAsset;
private downloadAsset;
private convertToPng;
private showSummary;
}