export type ItermGuiLaunch = { cleanup(): void; pid: number; }; export type ItermGuiLauncherOptions = { args: string[]; command: string; cwd: string; degradedExitAfterMs: number; logPath: string; }; export declare function launchItermProviderInGui(options: ItermGuiLauncherOptions): Promise; export declare function buildItermGuiLauncherScript(options: ItermGuiLauncherOptions, pidPath: string): string; export declare function shellQuote(value: string): string;