/** * postgres-mcp - Window Function Schemas * * Base, preprocessed, and output schemas for window function tools. */ import { z } from "zod"; export declare const StatsRowNumberSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; orderBy: z.ZodString; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsRankSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; orderBy: z.ZodString; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; method: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsLagLeadSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; column: z.ZodString; orderBy: z.ZodString; direction: z.ZodEnum<{ lag: "lag"; lead: "lead"; }>; offset: z.ZodOptional; defaultValue: z.ZodOptional; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsRunningTotalSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; column: z.ZodString; orderBy: z.ZodString; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsMovingAvgSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; column: z.ZodString; orderBy: z.ZodString; windowSize: z.ZodOptional; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsNtileSchemaBase: z.ZodObject<{ table: z.ZodString; tableName: z.ZodOptional; orderBy: z.ZodString; buckets: z.ZodOptional; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const StatsRowNumberSchema: z.ZodPreprocess; orderBy: z.ZodString; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const StatsRankSchema: z.ZodPreprocess; orderBy: z.ZodString; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; method: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const StatsLagLeadSchema: z.ZodPreprocess; column: z.ZodString; orderBy: z.ZodString; direction: z.ZodEnum<{ lag: "lag"; lead: "lead"; }>; offset: z.ZodOptional; defaultValue: z.ZodOptional; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const StatsRunningTotalSchema: z.ZodPreprocess; column: z.ZodString; orderBy: z.ZodString; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const StatsMovingAvgSchema: z.ZodPreprocess; column: z.ZodString; orderBy: z.ZodString; windowSize: z.ZodOptional; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const StatsNtileSchema: z.ZodPreprocess; orderBy: z.ZodString; buckets: z.ZodOptional; partitionBy: z.ZodOptional; selectColumns: z.ZodOptional>; schema: z.ZodOptional; where: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>; export declare const WindowRowNumberOutputSchema: z.ZodObject<{ success: z.ZodOptional; rowCount: z.ZodOptional; rows: 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 WindowRankOutputSchema: z.ZodObject<{ success: z.ZodOptional; rankType: z.ZodOptional; rowCount: z.ZodOptional; rows: 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 WindowLagLeadOutputSchema: z.ZodObject<{ success: z.ZodOptional; direction: z.ZodOptional; offset: z.ZodOptional; rowCount: z.ZodOptional; rows: 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 WindowRunningTotalOutputSchema: z.ZodObject<{ success: z.ZodOptional; valueColumn: z.ZodOptional; rowCount: z.ZodOptional; rows: 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 WindowMovingAvgOutputSchema: z.ZodObject<{ success: z.ZodOptional; valueColumn: z.ZodOptional; windowSize: z.ZodOptional; rowCount: z.ZodOptional; rows: 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 WindowNtileOutputSchema: z.ZodObject<{ success: z.ZodOptional; buckets: z.ZodOptional; rowCount: z.ZodOptional; rows: z.ZodOptional>>; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; //# sourceMappingURL=window.d.ts.map