/** * postgres-mcp - Migration Output Schemas * * Output validation schemas for migration tracking tool results. */ import { z } from "zod"; export declare const MigrationInitOutputSchema: z.ZodObject<{ success: z.ZodBoolean; tableCreated: z.ZodOptional; tableName: z.ZodOptional; existingRecords: 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 MigrationRecordOutputSchema: z.ZodObject<{ success: z.ZodBoolean; record: z.ZodOptional; appliedAt: z.ZodString; appliedBy: z.ZodNullable; migrationHash: z.ZodString; sourceSystem: z.ZodNullable; status: z.ZodString; errorInformation: 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>; export declare const MigrationApplyOutputSchema: z.ZodObject<{ success: z.ZodBoolean; record: z.ZodOptional; appliedAt: z.ZodString; appliedBy: z.ZodNullable; migrationHash: z.ZodString; sourceSystem: z.ZodNullable; status: z.ZodString; errorInformation: 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>; export declare const MigrationRollbackOutputSchema: z.ZodObject<{ success: z.ZodBoolean; dryRun: z.ZodOptional; rollbackSql: z.ZodOptional>; record: z.ZodOptional; appliedAt: z.ZodString; appliedBy: z.ZodNullable; migrationHash: z.ZodString; sourceSystem: z.ZodNullable; status: z.ZodString; errorInformation: 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>; export declare const MigrationHistoryOutputSchema: z.ZodObject<{ records: z.ZodOptional; appliedAt: z.ZodString; appliedBy: z.ZodNullable; migrationHash: z.ZodString; sourceSystem: z.ZodNullable; status: z.ZodString; errorInformation: z.ZodOptional>; }, z.core.$strip>>>; total: z.ZodOptional; limit: z.ZodOptional; offset: 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 MigrationStatusOutputSchema: z.ZodObject<{ initialized: z.ZodOptional; latestVersion: z.ZodOptional>; latestAppliedAt: z.ZodOptional>; counts: z.ZodOptional>; sourceSystems: 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