/** * @fileoverview Get detailed compound information: physicochemical properties, * textual descriptions, synonyms, drug-likeness assessment, and pharmacological classification. * @module mcp-server/tools/definitions/get-compound-details */ import { z } from '@cyanheads/mcp-ts-core'; export declare const getCompoundDetails: import("@cyanheads/mcp-ts-core").ToolDefinition; properties: z.ZodOptional>>; includeDescription: z.ZodDefault; descriptionOffset: z.ZodDefault; maxDescriptions: z.ZodDefault; includeSynonyms: z.ZodDefault; synonymOffset: z.ZodDefault; maxSynonyms: z.ZodDefault; includeDrugLikeness: z.ZodDefault; includeClassification: z.ZodDefault; }, z.core.$strip>, z.ZodObject<{ compounds: z.ZodArray; descriptions: z.ZodOptional; text: z.ZodString; }, z.core.$strip>>>; descriptionsTotal: z.ZodOptional; synonyms: z.ZodOptional>; synonymsTotal: z.ZodOptional; drugLikeness: z.ZodOptional; value: z.ZodNullable; }, z.core.$strip>; hbd: z.ZodObject<{ limit: z.ZodNumber; pass: z.ZodNullable; value: z.ZodNullable; }, z.core.$strip>; mw: z.ZodObject<{ limit: z.ZodNumber; pass: z.ZodNullable; value: z.ZodNullable; }, z.core.$strip>; violations: z.ZodNumber; xLogP: z.ZodObject<{ limit: z.ZodNumber; pass: z.ZodNullable; value: z.ZodNullable; }, z.core.$strip>; }, z.core.$strip>; pass: z.ZodNullable; veber: z.ZodObject<{ rotatableBonds: z.ZodObject<{ limit: z.ZodNumber; pass: z.ZodNullable; value: z.ZodNullable; }, z.core.$strip>; tpsa: z.ZodObject<{ limit: z.ZodNumber; pass: z.ZodNullable; value: z.ZodNullable; }, z.core.$strip>; violations: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>>; classification: z.ZodOptional>; fdaClasses: z.ZodArray; fdaMechanisms: z.ZodArray; meshClasses: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, undefined, { readonly enrichedCids: z.ZodOptional>; readonly skippedCids: z.ZodOptional>; readonly synonymOffset: z.ZodOptional; readonly nextSynonymOffset: z.ZodOptional; readonly descriptionOffset: z.ZodOptional; readonly nextDescriptionOffset: z.ZodOptional; readonly truncated: z.ZodBoolean; readonly notice: z.ZodOptional; }>; //# sourceMappingURL=get-compound-details.tool.d.ts.map