import { z } from 'zod/v4'; export declare const outputTransformSchema: z.ZodPipe, z.ZodTransform, z.ZodUnion; value: z.ZodNumber; score: z.ZodNumber; scoreTarget: z.ZodOptional; details: z.ZodOptional; source: z.ZodOptional; endLine: z.ZodOptional; endColumn: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ url: z.ZodURL; snippet: z.ZodOptional; selector: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>>>; table: z.ZodOptional; columns: z.ZodOptional>>; rows: z.ZodArray>>>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; columns: z.ZodOptional>, z.ZodArray; align: z.ZodOptional>; }, z.core.$strip>>]>>; rows: z.ZodArray>>>; }, z.core.$strip>]>>; trees: z.ZodOptional; type: z.ZodOptional>; root: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; type: z.ZodLiteral<"coverage">; root: z.ZodType>; }, z.core.$strip>]>>>; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodPromise; value: z.ZodNumber; score: z.ZodNumber; scoreTarget: z.ZodOptional; details: z.ZodOptional; source: z.ZodOptional; endLine: z.ZodOptional; endColumn: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ url: z.ZodURL; snippet: z.ZodOptional; selector: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>>>; table: z.ZodOptional; columns: z.ZodOptional>>; rows: z.ZodArray>>>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; columns: z.ZodOptional>, z.ZodArray; align: z.ZodOptional>; }, z.core.$strip>>]>>; rows: z.ZodArray>>>; }, z.core.$strip>]>>; trees: z.ZodOptional; type: z.ZodOptional>; root: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; type: z.ZodLiteral<"coverage">; root: z.ZodType>; }, z.core.$strip>]>>>; }, z.core.$strip>>; }, z.core.$strip>>>]>>, unknown>>; export type OutputTransform = z.infer; export declare const runnerArgsSchema: z.ZodObject<{ persist: z.ZodObject<{ outputDir: z.ZodNonOptional>; filename: z.ZodNonOptional>; format: z.ZodNonOptional>>>; skipReports: z.ZodNonOptional>; }, z.core.$strip>; }, z.core.$strip>; export type RunnerArgs = z.infer; export declare const runnerConfigSchema: z.ZodObject<{ command: z.ZodString; args: z.ZodOptional>; outputFile: z.ZodString; outputTransform: z.ZodOptional, z.ZodTransform, z.ZodUnion; value: z.ZodNumber; score: z.ZodNumber; scoreTarget: z.ZodOptional; details: z.ZodOptional; source: z.ZodOptional; endLine: z.ZodOptional; endColumn: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ url: z.ZodURL; snippet: z.ZodOptional; selector: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>>>; table: z.ZodOptional; columns: z.ZodOptional>>; rows: z.ZodArray>>>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; columns: z.ZodOptional>, z.ZodArray; align: z.ZodOptional>; }, z.core.$strip>>]>>; rows: z.ZodArray>>>; }, z.core.$strip>]>>; trees: z.ZodOptional; type: z.ZodOptional>; root: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; type: z.ZodLiteral<"coverage">; root: z.ZodType>; }, z.core.$strip>]>>>; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodPromise; value: z.ZodNumber; score: z.ZodNumber; scoreTarget: z.ZodOptional; details: z.ZodOptional; source: z.ZodOptional; endLine: z.ZodOptional; endColumn: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ url: z.ZodURL; snippet: z.ZodOptional; selector: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>>>; table: z.ZodOptional; columns: z.ZodOptional>>; rows: z.ZodArray>>>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; columns: z.ZodOptional>, z.ZodArray; align: z.ZodOptional>; }, z.core.$strip>>]>>; rows: z.ZodArray>>>; }, z.core.$strip>]>>; trees: z.ZodOptional; type: z.ZodOptional>; root: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; type: z.ZodLiteral<"coverage">; root: z.ZodType>; }, z.core.$strip>]>>>; }, z.core.$strip>>; }, z.core.$strip>>>]>>, unknown>>>; configFile: z.ZodOptional; }, z.core.$strip>; export type RunnerConfig = z.infer; export declare const runnerFunctionSchema: z.ZodPipe, z.ZodTransform>; filename: z.ZodNonOptional>; format: z.ZodNonOptional>>>; skipReports: z.ZodNonOptional>; }, z.core.$strip>; }, z.core.$strip>], null>, z.ZodUnion; value: z.ZodNumber; score: z.ZodNumber; scoreTarget: z.ZodOptional; details: z.ZodOptional; source: z.ZodOptional; endLine: z.ZodOptional; endColumn: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ url: z.ZodURL; snippet: z.ZodOptional; selector: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>>>; table: z.ZodOptional; columns: z.ZodOptional>>; rows: z.ZodArray>>>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; columns: z.ZodOptional>, z.ZodArray; align: z.ZodOptional>; }, z.core.$strip>>]>>; rows: z.ZodArray>>>; }, z.core.$strip>]>>; trees: z.ZodOptional; type: z.ZodOptional>; root: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; type: z.ZodLiteral<"coverage">; root: z.ZodType>; }, z.core.$strip>]>>>; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodPromise; value: z.ZodNumber; score: z.ZodNumber; scoreTarget: z.ZodOptional; details: z.ZodOptional; source: z.ZodOptional; endLine: z.ZodOptional; endColumn: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ url: z.ZodURL; snippet: z.ZodOptional; selector: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>>>; table: z.ZodOptional; columns: z.ZodOptional>>; rows: z.ZodArray>>>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; columns: z.ZodOptional>, z.ZodArray; align: z.ZodOptional>; }, z.core.$strip>>]>>; rows: z.ZodArray>>>; }, z.core.$strip>]>>; trees: z.ZodOptional; type: z.ZodOptional>; root: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; type: z.ZodLiteral<"coverage">; root: z.ZodType>; }, z.core.$strip>]>>>; }, z.core.$strip>>; }, z.core.$strip>>>]>>, unknown>>; export type RunnerFunction = z.infer; export declare const runnerFilesPathsSchema: z.ZodObject<{ runnerConfigPath: z.ZodString; runnerOutputPath: z.ZodString; }, z.core.$strip>; export type RunnerFilesPaths = z.infer;