import type { AttemptToolCatalog } from "@opengeni/contracts"; import { jsonSchemaToTypeScript } from "@opengeni/tool-gateway"; export type GenerateCodemodeDeclarationsOptions = { /** Package whose augmentable CodemodeGeneratedTools interface owns the namespace. */ moduleSpecifier?: string; }; /** * Generate declaration merging for one exact, digest-pinned attempt catalog. * Types improve authoring only; runtime catalog validation remains authoritative. */ export declare function generateCodemodeDeclarations(catalog: AttemptToolCatalog, options?: GenerateCodemodeDeclarationsOptions): string; export { jsonSchemaToTypeScript };