/**
 * Process command-line arguments and execute the appropriate command
 */
export declare function run(args?: string[]): Promise<void>;
/**
 * Create shims (stubs) for packages
 */
export declare function shim(args: string[], basePath: string): Promise<void>;
/**
 * Update packages
 */
export declare function update(packages?: string[], options?: { latest?: boolean, dryRun?: boolean }): Promise<void>;