import { z } from 'zod';
export declare const ChartDefinition: z.ZodObject<{
    apiVersion: z.ZodOptional<z.ZodString>;
    name: z.ZodOptional<z.ZodString>;
    version: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    apiVersion?: string | undefined;
    name?: string | undefined;
    version?: string | undefined;
}, {
    apiVersion?: string | undefined;
    name?: string | undefined;
    version?: string | undefined;
}>;
export type ChartDefinition = z.infer<typeof ChartDefinition>;
export declare const ChartDefinitionYaml: z.ZodPipeline<z.ZodEffects<z.ZodString, string | number | boolean | import("type-fest").JsonObject | import("type-fest").JsonValue[] | readonly import("type-fest").JsonValue[] | null, string>, z.ZodObject<{
    apiVersion: z.ZodOptional<z.ZodString>;
    name: z.ZodOptional<z.ZodString>;
    version: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    apiVersion?: string | undefined;
    name?: string | undefined;
    version?: string | undefined;
}, {
    apiVersion?: string | undefined;
    name?: string | undefined;
    version?: string | undefined;
}>>;
