import type { PiLaunchCommand } from "./pi-command.js"; import { type ExtensionSnapshot } from "./pi-extension-snapshot.js"; export declare function installedPiRoot(command: PiLaunchCommand, environment?: NodeJS.ProcessEnv): Promise; export interface PreparedExtensions extends ExtensionSnapshot { readonly command: PiLaunchCommand; readonly runtimeRoot?: string; } export declare function preparePiExtensions(command: PiLaunchCommand, sourceAgentDir: string, destination: string, environment: NodeJS.ProcessEnv, signal?: AbortSignal, settingsFile?: string, enabled?: boolean, excludedPaths?: readonly string[]): Promise; //# sourceMappingURL=pi-extension-runtime.d.ts.map