import { z } from 'zod';
import type { PackageFileContent } from '../types';
export declare const Pep723Schema: z.ZodPipeline<z.ZodEffects<z.ZodString, unknown, string>, z.ZodEffects<z.ZodObject<{
    'requires-python': z.ZodOptional<z.ZodString>;
    dependencies: z.ZodOptional<z.ZodEffects<z.ZodArray<z.ZodEffects<z.ZodString, import("../types").PackageDependency<Record<string, any>> | null, string>, "many">, import("../types").PackageDependency<Record<string, any>>[], string[]>>;
}, "strip", z.ZodTypeAny, {
    dependencies?: import("../types").PackageDependency<Record<string, any>>[] | undefined;
    'requires-python'?: string | undefined;
}, {
    dependencies?: string[] | undefined;
    'requires-python'?: string | undefined;
}>, PackageFileContent<Record<string, any>>, {
    dependencies?: string[] | undefined;
    'requires-python'?: string | undefined;
}>>;
