import { z } from "zod"; export declare const HelmResponseSchema: z.ZodObject<{ content: z.ZodArray; text: z.ZodString; }, "strip", z.ZodTypeAny, { type: "text"; text: string; }, { type: "text"; text: string; }>, "many">; }, "strip", z.ZodTypeAny, { content: { type: "text"; text: string; }[]; }, { content: { type: "text"; text: string; }[]; }>; export declare const HelmValuesSchema: z.ZodRecord; export interface HelmUninstallOperation { name: string; namespace: string; } export interface HelmInstallOperation { name: string; chart: string; namespace: string; repo?: string; values?: Record; valuesFile?: string; createNamespace?: boolean; useTemplate?: boolean; } export interface HelmUpgradeOperation { name: string; chart: string; namespace: string; repo?: string; values?: Record; valuesFile?: string; } export type HelmResponse = { status: "installed" | "upgraded" | "uninstalled" | "failed"; message?: string; error?: string; steps?: string[]; };