/** * postgres-mcp - Advanced Statistics Schemas * * Schemas for outlier detection, top-N, distinct, frequency, and summary tools. */ import { z } from "zod"; export declare const StatsOutliersSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; column: z.ZodString; method: z.ZodOptional>; threshold: z.ZodOptional; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; maxOutliers: z.ZodOptional; }, z.core.$strip>; export declare const StatsTopNSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; column: z.ZodString; n: z.ZodOptional; direction: z.ZodOptional>; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; }, z.core.$strip>; export declare const StatsDistinctSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; column: z.ZodString; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsFrequencySchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; column: z.ZodString; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsSummarySchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; columns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; }, z.core.$strip>; export declare const StatsOutliersSchema: z.ZodPreprocess; column: z.ZodString; method: z.ZodOptional>; threshold: z.ZodOptional; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; maxOutliers: z.ZodOptional; }, z.core.$strip>>; export declare const StatsTopNSchema: z.ZodPreprocess; column: z.ZodString; n: z.ZodOptional; direction: z.ZodOptional>; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; }, z.core.$strip>>; export declare const StatsDistinctSchema: z.ZodPreprocess; column: z.ZodString; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const StatsFrequencySchema: z.ZodPreprocess; column: z.ZodString; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const StatsSummarySchema: z.ZodPreprocess; columns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; }, z.core.$strip>>; export declare const StatsOutliersOutputSchema: z.ZodObject<{ success: z.ZodOptional; method: z.ZodOptional; stats: z.ZodOptional, z.ZodObject<{ q1: z.ZodNumber; q3: z.ZodNumber; iqr: z.ZodNumber; lowerBound: z.ZodNumber; upperBound: z.ZodNumber; }, z.core.$strip>]>>; outlierCount: z.ZodOptional; totalRows: z.ZodOptional; outliers: z.ZodOptional; }, z.core.$strip>>>; truncated: z.ZodOptional; totalOutliers: z.ZodOptional; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const StatsTopNOutputSchema: z.ZodObject<{ success: z.ZodOptional; column: z.ZodOptional; direction: z.ZodOptional; count: z.ZodOptional; rows: z.ZodOptional>>; hint: z.ZodOptional; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const StatsDistinctOutputSchema: z.ZodObject<{ success: z.ZodOptional; column: z.ZodOptional; distinctCount: z.ZodOptional; values: z.ZodOptional>; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const StatsFrequencyOutputSchema: z.ZodObject<{ success: z.ZodOptional; column: z.ZodOptional; distinctValues: z.ZodOptional; distribution: z.ZodOptional>>; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const StatsSummaryOutputSchema: z.ZodObject<{ success: z.ZodOptional; table: z.ZodOptional; summaries: z.ZodOptional; avg: z.ZodOptional>; min: z.ZodOptional>; max: z.ZodOptional>; stddev: z.ZodOptional>; error: z.ZodOptional; }, z.core.$strip>>>; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; //# sourceMappingURL=advanced.d.ts.map