/** * postgres-mcp - Introspection Output Schemas * * Output validation schemas for introspection and migration tool results. */ import { z } from "zod"; export declare const DependencyGraphOutputSchema: z.ZodObject<{ nodes: z.ZodOptional; sizeBytes: z.ZodOptional; }, z.core.$strip>>>; edges: z.ZodOptional; columns: z.ZodOptional>>; onDelete: z.ZodOptional; onUpdate: z.ZodOptional; }, z.core.$strip>>>; circularDependencies: z.ZodOptional>>; stats: z.ZodOptional>; leafTables: z.ZodOptional>; }, z.core.$strip>>; hint: z.ZodOptional; success: z.ZodBoolean; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const TopologicalSortOutputSchema: z.ZodObject<{ order: z.ZodOptional>; }, z.core.$strip>>>; direction: z.ZodOptional; hasCycles: z.ZodOptional; cycles: z.ZodOptional>>; hint: z.ZodOptional; success: z.ZodBoolean; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const CascadeSimulatorOutputSchema: z.ZodObject<{ sourceTable: z.ZodOptional; operation: z.ZodOptional; affectedTables: z.ZodOptional; path: z.ZodArray; depth: z.ZodNumber; }, z.core.$strip>>>; severity: z.ZodOptional>; stats: z.ZodOptional>; success: z.ZodBoolean; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const SchemaSnapshotOutputSchema: z.ZodObject<{ snapshot: z.ZodOptional>; stats: z.ZodOptional; views: z.ZodOptional; indexes: z.ZodOptional; constraints: z.ZodOptional; functions: z.ZodOptional; triggers: z.ZodOptional; sequences: z.ZodOptional; customTypes: z.ZodOptional; extensions: z.ZodOptional; }, z.core.$strip>>; generatedAt: z.ZodOptional; compact: z.ZodOptional; hint: z.ZodOptional; success: z.ZodBoolean; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const ConstraintAnalysisOutputSchema: z.ZodObject<{ findings: z.ZodOptional; table: z.ZodString; description: z.ZodString; suggestion: z.ZodOptional; }, z.core.$strip>>>; summary: z.ZodOptional>; bySeverity: z.ZodOptional>; }, z.core.$strip>>; hint: z.ZodOptional; success: z.ZodBoolean; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; export declare const MigrationRisksOutputSchema: z.ZodObject<{ risks: z.ZodOptional; category: z.ZodString; description: z.ZodString; mitigation: z.ZodOptional; }, z.core.$strip>>>; summary: z.ZodOptional>; success: z.ZodBoolean; error: z.ZodOptional; code: z.ZodOptional; category: z.ZodOptional; recoverable: z.ZodOptional; suggestion: z.ZodOptional; details: z.ZodOptional>; }, z.core.$strip>; //# sourceMappingURL=output.d.ts.map