export declare function getPiConfigPath(env?: NodeJS.ProcessEnv): string; export declare function readConfiguredPiAgentDir(env?: NodeJS.ProcessEnv): string | null; /** * Resolve the Pi agent directory. * * Mirrors the logic of Pi SDK's `getAgentDir()` (env → default) but adds * a persistence layer via `~/.config/signet/pi.json` so the CLI remembers * the path across sessions even when the env var is unset. */ export declare function resolvePiAgentDir(env?: NodeJS.ProcessEnv): string; export declare function resolvePiExtensionsDir(env?: NodeJS.ProcessEnv): string; export declare function listPiAgentDirCandidates(env?: NodeJS.ProcessEnv): readonly string[]; export declare function writeConfiguredPiAgentDir(pathValue: string, env?: NodeJS.ProcessEnv): string; export declare function clearConfiguredPiAgentDir(env?: NodeJS.ProcessEnv): void; //# sourceMappingURL=pi.d.ts.map