UNPKG

ccguard

Version:

Automated enforcement of net-negative LOC, complexity constraints, and quality standards for Claude code

14 lines 468 B
import { ValidationResult } from '../contracts'; import { GuardManager } from '../ccguard/GuardManager'; export interface Command { name: string; aliases?: string[]; description: string; execute: (guardManager: GuardManager, args: string[]) => Promise<ValidationResult>; } export interface CommandRegistry { register(command: Command): void; get(name: string): Command | undefined; getAll(): Command[]; } //# sourceMappingURL=types.d.ts.map