refakts
Version:
TypeScript refactoring tool built for AI coding agents to perform precise refactoring operations via command line instead of requiring complete code regeneration.
15 lines • 625 B
TypeScript
import { RefactoringCommand, CommandOptions } from '../command';
export declare class SelectCommand implements RefactoringCommand {
readonly name = "select";
readonly description = "Find code elements and return their locations with content preview";
readonly complete = true;
private astService;
private strategyFactory;
private outputHandler;
execute(file: string, options: CommandOptions): Promise<void>;
private performSelection;
private handleExecutionError;
validateOptions(options: CommandOptions): void;
getHelpText(): string;
}
//# sourceMappingURL=select-command.d.ts.map