import { type ExploreToolOptions, type PiToolDefinition } from "./tools/explore.js"; export declare const VERSION = "0.1.0"; export declare const PROMPT_GUIDELINES: string; export declare const PROMPT_SNIPPET = "Use codegraph_explore for structural code understanding and symbol relationships."; export interface PiExtensionHost { registerTool?: (tool: PiToolDefinition) => boolean | void; tools?: Map | Record; addPromptGuidelines?: (guidelines: string) => void; promptGuidelines?: string[]; addPromptSnippet?: (snippet: string) => void; } /** * Registers the pi-codegraph extension in the Pi session context. * Idempotent: If `codegraph_explore` is already registered, duplicate registrations are skipped. */ export declare function registerPiExtension(pi: PiExtensionHost, options?: ExploreToolOptions): void; export default registerPiExtension; //# sourceMappingURL=index.d.ts.map