export declare const scanImageToolDefinition: { name: "scan-image"; description: string; category: "security"; version: string; schema: import("zod").ZodObject<{ imageId: import("zod").ZodString; workspacePath: import("zod").ZodOptional; severity: import("zod").ZodOptional, import("zod").ZodEnum<["low", "medium", "high", "critical"]>]>>; scanType: import("zod").ZodDefault>; scanner: import("zod").ZodDefault>; context: import("zod").ZodOptional; enableAISuggestions: import("zod").ZodDefault; aiEnhancementOptions: import("zod").ZodOptional>; focus: import("zod").ZodDefault>; confidence: import("zod").ZodDefault; maxSuggestions: import("zod").ZodDefault; includeExamples: import("zod").ZodDefault; }, "strip", import("zod").ZodTypeAny, { mode: "analysis" | "suggestions" | "fixes"; focus: "security" | "performance" | "best-practices" | "all"; confidence: number; maxSuggestions: number; includeExamples: boolean; }, { mode?: "analysis" | "suggestions" | "fixes" | undefined; focus?: "security" | "performance" | "best-practices" | "all" | undefined; confidence?: number | undefined; maxSuggestions?: number | undefined; includeExamples?: boolean | undefined; }>>; }, "strip", import("zod").ZodTypeAny, { scanner: "trivy" | "snyk" | "grype" | "osv"; imageId: string; scanType: "config" | "vulnerability" | "all"; enableAISuggestions: boolean; severity?: "LOW" | "MEDIUM" | "HIGH" | "CRITICAL" | "high" | "medium" | "low" | "critical" | undefined; context?: string | undefined; workspacePath?: string | undefined; aiEnhancementOptions?: { mode: "analysis" | "suggestions" | "fixes"; focus: "security" | "performance" | "best-practices" | "all"; confidence: number; maxSuggestions: number; includeExamples: boolean; } | undefined; }, { imageId: string; scanner?: "trivy" | "snyk" | "grype" | "osv" | undefined; severity?: "LOW" | "MEDIUM" | "HIGH" | "CRITICAL" | "high" | "medium" | "low" | "critical" | undefined; context?: string | undefined; workspacePath?: string | undefined; scanType?: "config" | "vulnerability" | "all" | undefined; enableAISuggestions?: boolean | undefined; aiEnhancementOptions?: { mode?: "analysis" | "suggestions" | "fixes" | undefined; focus?: "security" | "performance" | "best-practices" | "all" | undefined; confidence?: number | undefined; maxSuggestions?: number | undefined; includeExamples?: boolean | undefined; } | undefined; }>; metadata: { knowledgeEnhanced: true; }; chainHints: { success: string; failure: string; }; }; //# sourceMappingURL=types.d.ts.map