import type { SupportedLang } from "../parser/lang.js"; import type { PolicyResult } from "../policy/types.js"; import { HookInput } from "./shared.js"; export declare class HookReadInspection { readonly absolutePath: string; readonly relativePath: string; readonly rawContent: string; readonly lines: number; readonly bytes: number; readonly lang: SupportedLang | null; readonly policy: PolicyResult; constructor(opts: { absolutePath: string; relativePath: string; rawContent: string; lines: number; bytes: number; lang: SupportedLang | null; policy: PolicyResult; }); isGovernedCodeRead(): boolean; } export declare function inspectHookRead(input: HookInput): HookReadInspection | null; //# sourceMappingURL=read-governor.d.ts.map