UNPKG

ccguard

Version:

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

13 lines 601 B
import { ValidationResult, Context } from '../contracts'; import { Storage } from '../storage/Storage'; import { UserPromptHandler } from './userPromptHandler'; import { ConfigLoader } from '../config/ConfigLoader'; export interface ProcessHookDataDeps { storage: Storage; validator?: (context: Context) => Promise<ValidationResult>; userPromptHandler?: UserPromptHandler; configLoader?: ConfigLoader; rootDir?: string; } export declare function processHookData(inputData: string, deps: ProcessHookDataDeps): Promise<ValidationResult>; //# sourceMappingURL=processHookData.d.ts.map