import { BuiltinCommand } from './builtin_command'; import type { IRunContext, ITabCompleteContext } from '../context'; import type { ITabCompleteResult } from '../tab_complete'; export declare class WhichCommand extends BuiltinCommand { get name(): string; tabComplete(context: ITabCompleteContext): Promise; protected _run(context: IRunContext): Promise; }