import { z } from "zod"; declare const DependencyAuditorSchema: z.ZodObject<{ dependencyContent: z.ZodOptional; packageJsonContent: z.ZodOptional; fileType: z.ZodDefault>>; checkOutdated: z.ZodDefault>; checkDeprecated: z.ZodDefault>; checkVulnerabilities: z.ZodDefault>; suggestAlternatives: z.ZodDefault>; analyzeBundleSize: z.ZodDefault>; includeReferences: z.ZodDefault>; includeMetadata: z.ZodDefault>; inputFile: z.ZodOptional; }, "strip", z.ZodTypeAny, { includeReferences: boolean; includeMetadata: boolean; fileType: "package.json" | "requirements.txt" | "pyproject.toml" | "pipfile" | "go.mod" | "Cargo.toml" | "Gemfile" | "vcpkg.json" | "conanfile.txt" | "rockspec" | "csproj" | "uv.lock" | "yarn.lock" | "tsconfig.json" | "auto"; checkOutdated: boolean; checkDeprecated: boolean; checkVulnerabilities: boolean; suggestAlternatives: boolean; analyzeBundleSize: boolean; inputFile?: string | undefined; dependencyContent?: string | undefined; packageJsonContent?: string | undefined; }, { includeReferences?: boolean | undefined; includeMetadata?: boolean | undefined; inputFile?: string | undefined; dependencyContent?: string | undefined; packageJsonContent?: string | undefined; fileType?: "package.json" | "requirements.txt" | "pyproject.toml" | "pipfile" | "go.mod" | "Cargo.toml" | "Gemfile" | "vcpkg.json" | "conanfile.txt" | "rockspec" | "csproj" | "uv.lock" | "yarn.lock" | "tsconfig.json" | "auto" | undefined; checkOutdated?: boolean | undefined; checkDeprecated?: boolean | undefined; checkVulnerabilities?: boolean | undefined; suggestAlternatives?: boolean | undefined; analyzeBundleSize?: boolean | undefined; }>; type DependencyAuditorInput = z.infer; export declare function dependencyAuditor(args: unknown): Promise; /** * Handle legacy package.json for backward compatibility */ export declare function handleLegacyPackageJson(content: string, input: DependencyAuditorInput): { content: { type: string; text: string; }[]; }; export {}; //# sourceMappingURL=dependency-auditor.d.ts.map