import type { LexiconPlugin } from "../../lexicon.js"; import type { ToolDefinition, ToolHandler } from "./types.js"; export interface ToolRegistration { definition: ToolDefinition; handler: ToolHandler; } /** * Create lifecycle-snapshot tool definition and handler */ export declare function createSnapshotTool(plugins: LexiconPlugin[]): ToolRegistration; /** * Create lifecycle-diff tool definition and handler */ export declare function createDiffTool(plugins: LexiconPlugin[]): ToolRegistration; //# sourceMappingURL=lifecycle-tools.d.ts.map