import { z } from 'zod'; export declare const ingestStatus: import("./define.js").ToolDef<{ code: z.ZodString; }>; export declare const ingestCreateDocument: import("./define.js").ToolDef<{ code: z.ZodString; year: z.ZodNumber; title: z.ZodString; language: z.ZodEnum<{ fr: "fr"; de: "de"; it: "it"; en: "en"; }>; totalPages: z.ZodNumber; scope: z.ZodOptional; edition: z.ZodOptional; licence: z.ZodOptional; }>; export declare const ingestCreateSections: import("./define.js").ToolDef<{ documentId: z.ZodString; sections: z.ZodArray; path: z.ZodString; title: z.ZodString; summary: z.ZodString; depth: z.ZodNumber; content: z.ZodString; rawContent: z.ZodString; pageStart: z.ZodNumber; pageEnd: z.ZodNumber; orderIndex: z.ZodNumber; }, z.core.$strip>>; }>; export declare const ingestAttachFormula: import("./define.js").ToolDef<{ sectionId: z.ZodString; latex: z.ZodString; description: z.ZodString; formulaNumber: z.ZodString; }>; export declare const ingestAttachTable: import("./define.js").ToolDef<{ sectionId: z.ZodString; data: z.ZodObject<{ headers: z.ZodArray>; rows: z.ZodArray>>; }, z.core.$strip>; caption: z.ZodString; tableNumber: z.ZodString; }>; export declare const ingestAttachCrossRef: import("./define.js").ToolDef<{ sourceSectionId: z.ZodString; targetDocumentCode: z.ZodString; targetSectionPath: z.ZodOptional; refText: z.ZodString; refType: z.ZodEnum<{ explicit: "explicit"; implicit: "implicit"; }>; }>; export declare const ingestUploadFigure: import("./define.js").ToolDef<{ sectionId: z.ZodString; base64: z.ZodString; mimeType: z.ZodEnum<{ "image/png": "image/png"; "image/jpeg": "image/jpeg"; "image/webp": "image/webp"; }>; caption: z.ZodString; figureNumber: z.ZodString; }>; export declare const ingestNormalizeCrossRefs: import("./define.js").ToolDef<{ documentId: z.ZodString; }>; export declare const ingestPublish: import("./define.js").ToolDef<{ documentId: z.ZodString; force: z.ZodOptional; }>; export declare const ingestDelete: import("./define.js").ToolDef<{ documentId: z.ZodString; confirmed: z.ZodOptional; }>; export declare const ingestTools: (import("./define.js").ToolDef<{ code: z.ZodString; }> | import("./define.js").ToolDef<{ code: z.ZodString; year: z.ZodNumber; title: z.ZodString; language: z.ZodEnum<{ fr: "fr"; de: "de"; it: "it"; en: "en"; }>; totalPages: z.ZodNumber; scope: z.ZodOptional; edition: z.ZodOptional; licence: z.ZodOptional; }> | import("./define.js").ToolDef<{ documentId: z.ZodString; sections: z.ZodArray; path: z.ZodString; title: z.ZodString; summary: z.ZodString; depth: z.ZodNumber; content: z.ZodString; rawContent: z.ZodString; pageStart: z.ZodNumber; pageEnd: z.ZodNumber; orderIndex: z.ZodNumber; }, z.core.$strip>>; }> | import("./define.js").ToolDef<{ sectionId: z.ZodString; latex: z.ZodString; description: z.ZodString; formulaNumber: z.ZodString; }> | import("./define.js").ToolDef<{ sectionId: z.ZodString; data: z.ZodObject<{ headers: z.ZodArray>; rows: z.ZodArray>>; }, z.core.$strip>; caption: z.ZodString; tableNumber: z.ZodString; }> | import("./define.js").ToolDef<{ sourceSectionId: z.ZodString; targetDocumentCode: z.ZodString; targetSectionPath: z.ZodOptional; refText: z.ZodString; refType: z.ZodEnum<{ explicit: "explicit"; implicit: "implicit"; }>; }> | import("./define.js").ToolDef<{ sectionId: z.ZodString; base64: z.ZodString; mimeType: z.ZodEnum<{ "image/png": "image/png"; "image/jpeg": "image/jpeg"; "image/webp": "image/webp"; }>; caption: z.ZodString; figureNumber: z.ZodString; }> | import("./define.js").ToolDef<{ documentId: z.ZodString; }> | import("./define.js").ToolDef<{ documentId: z.ZodString; force: z.ZodOptional; }> | import("./define.js").ToolDef<{ documentId: z.ZodString; confirmed: z.ZodOptional; }>)[];