/** * Main CLI class for ts-res-compile */ export declare class TsResCliApp { private readonly _program; constructor(); /** * Runs the CLI with the provided arguments */ run(argv: string[]): Promise; /** * Sets up the CLI commands and options */ private _setupCommands; /** * Handles the compile command */ private _handleCompileCommand; /** * Handles the validate command */ private _handleValidateCommand; /** * Handles the info command */ private _handleInfoCommand; /** * Handles the config command */ private _handleConfigCommand; /** * Handles the delta command */ private _handleDeltaCommand; /** * Handles the archive command */ private _handleArchiveCommand; /** * Parses and validates delta options */ private _parseDeltaOptions; /** * Parses and validates compile options */ private _parseCompileOptions; /** * Generates delta between baseline and target resources */ private _generateDelta; /** * Loads system configuration (reused from ResourceCompiler pattern) */ private _loadSystemConfiguration; /** * Creates a resource manager from a path (reused from ResourceCompiler pattern) */ private _createResourceManager; /** * Imports resources from a file path (reused from ResourceCompiler pattern) */ private _importResourcesFromPath; /** * Creates a resource resolver from a resource manager and system configuration */ private _createResourceResolver; /** * Generates output blob for delta resources */ private _generateDeltaBlob; /** * Generates resource information for delta output */ private _generateDeltaResourceInfo; /** * Writes delta output to file */ private _writeDeltaOutput; } //# sourceMappingURL=cli.d.ts.map