export type Runtime = "python" | "node" | "bash" | "pwsh" | "powershell" | "cmd" | "java" | "ruby" | "go" | "rust" | "unknown";
export interface RuntimeInfo {
name: Runtime;
executable: string;
extension: string;
}
/**
* Detect runtime language from a file extension.
*/
export declare function detectRuntime(filePath: string): RuntimeInfo;
/**
* Resolve the full path of an executable in PATH.
*/
export declare function which(executable: string): string | null;
//# sourceMappingURL=runtimeResolver.d.ts.map