import type { ExtensionAPI } from '@earendil-works/pi-coding-agent'; import { type MemoryExtensionOptions } from './host.js'; import { type IsolatedToolExecutor } from './worker-tools.js'; /** Only the trusted CLI bootstrap installs this binding, before pi loads extensions. */ export declare function bindStandardHost(options: MemoryExtensionOptions, worker: IsolatedToolExecutor): void; export default function openViking(pi: ExtensionAPI): Promise;