/** * postgres-mcp - pg_partman Output Schemas * * Output validation schemas for MCP 2025-11-25 structured content compliance. */ import { z } from "zod"; /** * Output schema for pg_partman_create_extension */ export declare const PartmanCreateExtensionOutputSchema: z.ZodObject<{ success: z.ZodOptional; message: z.ZodOptional; }, z.core.$strip>; /** * Output schema for pg_partman_create_parent */ export declare const PartmanCreateParentOutputSchema: z.ZodObject<{ success: z.ZodBoolean; parentTable: z.ZodOptional; controlColumn: z.ZodOptional; interval: z.ZodOptional; premake: z.ZodOptional; maintenanceRan: z.ZodOptional; message: z.ZodOptional; hint: z.ZodOptional; error: z.ZodOptional; aliases: z.ZodOptional>; }, z.core.$strip>; /** * Output schema for pg_partman_run_maintenance */ export declare const PartmanRunMaintenanceOutputSchema: z.ZodObject<{ success: z.ZodBoolean; partial: z.ZodOptional; parentTable: z.ZodOptional; analyze: z.ZodOptional; maintained: z.ZodOptional>; orphaned: z.ZodOptional; hint: z.ZodString; }, z.core.$strip>>; errors: z.ZodOptional>>; message: z.ZodOptional; error: z.ZodOptional; hint: z.ZodOptional; }, z.core.$strip>; /** * Output schema for pg_partman_show_partitions */ export declare const PartmanShowPartitionsOutputSchema: z.ZodObject<{ success: z.ZodOptional; parentTable: z.ZodOptional; partitions: z.ZodOptional>>; count: z.ZodOptional; truncated: z.ZodOptional; totalCount: z.ZodOptional; error: z.ZodOptional; hint: z.ZodOptional; }, z.core.$strip>; /** * Output schema for pg_partman_show_config */ export declare const PartmanShowConfigOutputSchema: z.ZodObject<{ success: z.ZodOptional; configs: z.ZodOptional, z.ZodObject<{ orphaned: z.ZodOptional; }, z.core.$strip>>>>; count: z.ZodOptional; truncated: z.ZodOptional; totalCount: z.ZodOptional; orphanedCount: z.ZodOptional; hint: z.ZodOptional; }, z.core.$strip>; /** * Output schema for pg_partman_check_default */ export declare const PartmanCheckDefaultOutputSchema: z.ZodObject<{ success: z.ZodOptional; parentTable: z.ZodOptional; hasDefault: z.ZodOptional; defaultPartition: z.ZodOptional; hasDataInDefault: z.ZodOptional; isPartitioned: z.ZodOptional; hasChildPartitions: z.ZodOptional; recommendation: z.ZodOptional; message: z.ZodOptional; error: z.ZodOptional; hint: z.ZodOptional; }, z.core.$strip>; /** * Output schema for pg_partman_partition_data */ export declare const PartmanPartitionDataOutputSchema: z.ZodObject<{ success: z.ZodBoolean; parentTable: z.ZodOptional; rowsMoved: z.ZodOptional; rowsRemaining: z.ZodOptional; message: z.ZodOptional; error: z.ZodOptional; hint: z.ZodOptional; }, z.core.$strip>; /** * Output schema for pg_partman_set_retention */ export declare const PartmanSetRetentionOutputSchema: z.ZodObject<{ success: z.ZodBoolean; parentTable: z.ZodOptional; retention: z.ZodOptional>; retentionKeepTable: z.ZodOptional; message: z.ZodOptional; error: z.ZodOptional; hint: z.ZodOptional; }, z.core.$strip>; /** * Output schema for pg_partman_undo_partition */ export declare const PartmanUndoPartitionOutputSchema: z.ZodObject<{ success: z.ZodBoolean; parentTable: z.ZodOptional; targetTable: z.ZodOptional; message: z.ZodOptional; note: z.ZodOptional; error: z.ZodOptional; hint: z.ZodOptional; aliases: z.ZodOptional>; }, z.core.$strip>; /** * Output schema for pg_partman_analyze_partition_health */ export declare const PartmanAnalyzeHealthOutputSchema: z.ZodObject<{ success: z.ZodOptional; error: z.ZodOptional; partitionSets: z.ZodOptional; warnings: z.ZodArray; recommendations: z.ZodArray; partitionCount: z.ZodNumber; hasDefaultPartition: z.ZodBoolean; hasDataInDefault: z.ZodBoolean; }, z.core.$strip>>>; truncated: z.ZodOptional; totalCount: z.ZodOptional; summary: z.ZodOptional; }, z.core.$strip>>; overallHealth: z.ZodOptional>; message: z.ZodOptional; }, z.core.$strip>; //# sourceMappingURL=output.d.ts.map