import { z } from 'zod'; import type { PackageDependency } from '../../types'; export declare const gitRules: readonly ["git_repository", "_git_repository"]; export declare const GitTarget: z.ZodEffects; name: z.ZodString; tag: z.ZodOptional; commit: z.ZodOptional; remote: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; remote: string; rule: "git_repository" | "_git_repository"; tag?: string | undefined; commit?: string | undefined; }, { name: string; remote: string; rule: "git_repository" | "_git_repository"; tag?: string | undefined; commit?: string | undefined; }>, { name: string; remote: string; rule: "git_repository" | "_git_repository"; tag?: string | undefined; commit?: string | undefined; }, { name: string; remote: string; rule: "git_repository" | "_git_repository"; tag?: string | undefined; commit?: string | undefined; }>, PackageDependency>[], { name: string; remote: string; rule: "git_repository" | "_git_repository"; tag?: string | undefined; commit?: string | undefined; }>;