/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ /** * Check if ripgrep is available on the system. * This is a non-throwing wrapper around getRipgrepPath that returns a boolean. * Results are cached for performance. * * @returns true if ripgrep is available, false otherwise */ export declare function isRipgrepAvailable(): Promise; /** * Clear the ripgrep availability cache. * Useful for testing or when configuration changes. */ export declare function clearRipgrepAvailabilityCache(): void; export declare function getRipgrepPath(): Promise; /** * Create Windows-specific symlink or copy if needed */ export declare function ensureWindowsShortcut(source: string, target: string): boolean;