UNPKG

tdd-guard

Version:

TDD Guard enforces Test-Driven Development principles using Claude Code hooks

12 lines 615 B
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