import type { z } from 'zod'; import { type RepositoryAnalysis } from './schema.js'; declare const _default: import("../../types/index.js").Tool; language: z.ZodOptional>; frameworks: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; version?: string | undefined; }, { name: string; version?: string | undefined; }>, "many">>; buildSystems: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: string; languageVersion?: string | undefined; }, { type: string; languageVersion?: string | undefined; }>, "many">>; dependencies: z.ZodOptional>; ports: z.ZodOptional>; entryPoint: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; modulePath: string; dependencies?: string[] | undefined; language?: "javascript" | "typescript" | "python" | "java" | "go" | "rust" | "dotnet" | "other" | undefined; ports?: number[] | undefined; dockerfilePath?: string | undefined; frameworks?: { name: string; version?: string | undefined; }[] | undefined; buildSystems?: { type: string; languageVersion?: string | undefined; }[] | undefined; entryPoint?: string | undefined; }, { name: string; modulePath: string; dependencies?: string[] | undefined; language?: "javascript" | "typescript" | "python" | "java" | "go" | "rust" | "dotnet" | "other" | undefined; ports?: number[] | undefined; dockerfilePath?: string | undefined; frameworks?: { name: string; version?: string | undefined; }[] | undefined; buildSystems?: { type: string; languageVersion?: string | undefined; }[] | undefined; entryPoint?: string | undefined; }>, "many">>; depth: z.ZodOptional; includeTests: z.ZodOptional; securityFocus: z.ZodOptional; performanceFocus: z.ZodOptional; repositoryPath: z.ZodString; }, "strip", z.ZodTypeAny, { repositoryPath: string; modules?: { name: string; modulePath: string; dependencies?: string[] | undefined; language?: "javascript" | "typescript" | "python" | "java" | "go" | "rust" | "dotnet" | "other" | undefined; ports?: number[] | undefined; dockerfilePath?: string | undefined; frameworks?: { name: string; version?: string | undefined; }[] | undefined; buildSystems?: { type: string; languageVersion?: string | undefined; }[] | undefined; entryPoint?: string | undefined; }[] | undefined; depth?: number | undefined; includeTests?: boolean | undefined; securityFocus?: boolean | undefined; performanceFocus?: boolean | undefined; }, { repositoryPath: string; modules?: { name: string; modulePath: string; dependencies?: string[] | undefined; language?: "javascript" | "typescript" | "python" | "java" | "go" | "rust" | "dotnet" | "other" | undefined; ports?: number[] | undefined; dockerfilePath?: string | undefined; frameworks?: { name: string; version?: string | undefined; }[] | undefined; buildSystems?: { type: string; languageVersion?: string | undefined; }[] | undefined; entryPoint?: string | undefined; }[] | undefined; depth?: number | undefined; includeTests?: boolean | undefined; securityFocus?: boolean | undefined; performanceFocus?: boolean | undefined; }>, RepositoryAnalysis>; export default _default; //# sourceMappingURL=tool.d.ts.map