/**
 * WebSearch Hook Installer
 *
 * Manages installation and uninstallation of the legacy WebSearch hook runtime.
 *
 * @module utils/websearch/hook-installer
 */
export { getHookPath, getWebSearchHookConfig } from './hook-config';
export declare function getMigrationMarkerPath(): string;
export declare function removeMigrationMarker(): void;
/**
 * Check if WebSearch hook is installed
 */
export declare function hasWebSearchHook(): boolean;
/**
 * Install WebSearch hook to ~/.ccs/hooks/
 *
 * This hook now serves as a compatibility fallback and a shared provider runtime
 * for the first-class CCS WebSearch MCP server.
 *
 * @returns true if hook installed successfully
 */
export declare function installWebSearchHook(): boolean;
/**
 * Uninstall WebSearch hook from ~/.ccs/hooks/
 *
 * Note: Does NOT touch global ~/.claude/settings.json.
 * Profile-specific hooks are removed when ~/.ccs/ is deleted.
 *
 * @returns true if hook uninstalled successfully
 */
export declare function uninstallWebSearchHook(): boolean;
//# sourceMappingURL=hook-installer.d.ts.map