UNPKG

symref

Version:

Static code checker for AI code agents (Windsurf, Cline, etc.)

15 lines 707 B
import { CommonOptions } from '../types/CommandOptions.js'; import { OutputFormatter } from '../utils/OutputFormatter.js'; import { ErrorHandler } from '../utils/ErrorHandler.js'; import { LogLevel } from '../types/LogLevel.js'; export declare abstract class BaseCommand { protected options: CommonOptions; protected formatter: OutputFormatter; protected errorHandler: ErrorHandler; constructor(options: CommonOptions); abstract execute(args: string | string[]): Promise<void>; protected parseOptions(args: string[]): CommonOptions; protected log(message: string, level?: LogLevel): void; protected handleError(error: Error): void; } //# sourceMappingURL=BaseCommand.d.ts.map