import { type ExtensionAPI, type ExtensionFactory, type SettingsManager } from "@earendil-works/pi-coding-agent"; /** * Create an extension factory bound to an SDK settings authority. The host must pass * the same manager to createAgentSession and to this factory's resource loader. */ export declare function createPiContext(options?: { settingsManager?: SettingsManager; }): ExtensionFactory; /** The Pi-discovered extension keeps the standard file-backed settings behavior. */ export default function piContext(pi: ExtensionAPI): void;