/** Char budget for `.summary.md` hook injection. `CODESIFT_WIKI_SUMMARY_MAX_CHARS`
 *  env var overrides when it parses to a positive integer; NaN or <=0 falls
 *  back to the default (CQ8: defensive env parsing so the hook never crashes). */
export declare function wikiSummaryMaxChars(): number;
/** Char budget for the SessionStart project-overview injection. */
export declare function wikiOverviewMaxChars(): number;
export declare function handlePrecheckRead(): Promise<void>;
export declare function handlePrecheckBash(): Promise<void>;
export declare function handlePrecheckGlob(): Promise<void>;
export declare function handlePrecheckGrep(): Promise<void>;
export declare function handlePostindexFile(): Promise<void>;
export declare function handlePrecompactSnapshot(): Promise<void>;
export declare function handleSessionStart(): Promise<void>;
export declare function handleSessionGate(): Promise<void>;
export declare function handleSentinelWriter(): Promise<void>;
export declare function handlePrecheckAgent(): Promise<void>;
//# sourceMappingURL=hooks.d.ts.map