import { z } from "zod"; /** Zod schema for a single search match with file location and matched text. */ export declare const SearchMatchSchema: z.ZodObject<{ file: z.ZodString; line: z.ZodNumber; column: z.ZodNumber; matchText: z.ZodString; lineContent: z.ZodString; }, z.core.$strip>; /** Zod schema for per-file search match counts. */ export declare const SearchFileSummarySchema: z.ZodObject<{ file: z.ZodString; matchCount: z.ZodNumber; }, z.core.$strip>; /** Zod schema for structured ripgrep search output with match list and totals. */ export declare const SearchResultSchema: z.ZodObject<{ matches: z.ZodOptional>>; totalMatches: z.ZodNumber; }, z.core.$strip>; export type SearchResult = z.infer; /** Zod schema for a single file entry with path and type. */ export declare const FindFileSchema: z.ZodObject<{ path: z.ZodString; type: z.ZodEnum<{ file: "file"; directory: "directory"; symlink: "symlink"; other: "other"; }>; }, z.core.$strip>; /** Zod schema for structured fd output with file list. */ export declare const FindResultSchema: z.ZodObject<{ files: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export type FindResult = z.infer; /** Zod schema for a single file match count entry. */ export declare const CountFileSchema: z.ZodObject<{ file: z.ZodString; count: z.ZodNumber; }, z.core.$strip>; /** Zod schema for structured rg --count output with per-file counts and totals. */ export declare const CountResultSchema: z.ZodObject<{ files: z.ZodOptional>>; totalMatches: z.ZodNumber; }, z.core.$strip>; export type CountResult = z.infer; /** Zod schema for structured jq output with the transformed result. */ export declare const JqResultSchema: z.ZodObject<{ output: z.ZodString; result: z.ZodOptional; exitCode: z.ZodNumber; }, z.core.$strip>; export type JqResult = z.infer; /** Zod schema for structured yq output with the transformed result. */ export declare const YqResultSchema: z.ZodObject<{ output: z.ZodString; exitCode: z.ZodNumber; }, z.core.$strip>; export type YqResult = z.infer; //# sourceMappingURL=index.d.ts.map