import { type Result } from "./result.js"; declare const isCodexHooksInstalled: () => Promise; declare const installCodexHooks: () => Promise>; declare const uninstallCodexHooks: (snapshot?: { readonly hooksPath: string; readonly hooksExisted: boolean; readonly configPath: string; readonly configExisted: boolean; }) => Promise>; export { installCodexHooks, isCodexHooksInstalled, uninstallCodexHooks };