/** * Clean up `.aiws` mistakenly written into submodules (PROB-SUBMODULE-AIWS). * aiws is a superproject-level tool; submodule .aiws is always a leftover from * running aiws inside the submodule before the superproject-first gitRoot fix. * Lists what would be removed in dry-run; real removal requires --yes in * non-interactive mode. */ export declare function cleanupSubmoduleAiws(workspaceRoot: string, opts: { dryRun?: boolean; yes?: boolean; }): Promise; export declare function updateCommand(options: { targetPath: string; pi?: boolean; dryRun?: boolean; installPiPlugins?: boolean; noPiPlugins?: boolean; noSkills?: boolean; yes?: boolean; noInteract?: boolean; noCodegraph?: boolean; }): Promise;