tdd-guard
Version:
TDD Guard enforces Test-Driven Development principles using Claude Code hooks
12 lines • 602 B
TypeScript
import { ValidationResult } from '../contracts/types/ValidationResult';
import { Storage } from '../storage/Storage';
import { Linter } from '../linters/Linter';
export declare const DEFAULT_RESULT: ValidationResult;
export declare class PostToolLintHandler {
private readonly linter;
private readonly storage;
constructor(storage: Storage, linter?: Linter | null);
handle(hookData: string): Promise<ValidationResult>;
}
export declare function handlePostToolLint(hookData: string, storage: Storage, linter: Linter): Promise<ValidationResult>;
//# sourceMappingURL=postToolLint.d.ts.map