tdd-guard
Version:
TDD Guard enforces Test-Driven Development principles using Claude Code hooks
12 lines • 615 B
TypeScript
import { UserPromptHandler } from './userPromptHandler';
import { Storage } from '../storage/Storage';
import { ValidationResult } from '../contracts/types/ValidationResult';
import { Context } from '../contracts/types/Context';
export interface ProcessHookDataDeps {
storage?: Storage;
validator?: (context: Context) => Promise<ValidationResult>;
userPromptHandler?: UserPromptHandler;
}
export declare const defaultResult: ValidationResult;
export declare function processHookData(inputData: string, deps?: ProcessHookDataDeps): Promise<ValidationResult>;
//# sourceMappingURL=processHookData.d.ts.map