import type { RequireAtLeastOne } from 'type-fest'; import type { string_executable_path } from '../types/string_filename'; /** * Options for locating any application */ export type LocateAppOptions = { /** * Name of the application */ appName: string; /** * Name of the executable on Linux */ linuxWhich?: string; /** * Path suffix on Windows */ windowsSuffix?: string; /** * Name of the application on macOS */ macOsName?: string; }; /** * Locates an application on the system * * @private within the repository */ export declare function locateApp(options: RequireAtLeastOne): Promise;