import type { HookDefinition } from "./types.js"; import type { InternalHooksConfig } from "./types.js"; import type { Logger } from "@/logger.js"; export declare class InternalHookLoader { private baseDir; private config; private logger; constructor(baseDir: string, config: InternalHooksConfig | undefined, logger: Logger); load(): Promise; }