/** * postgres-mcp - Index Schemas * * Input validation schemas for index operations (get + create). */ import { z } from "zod"; export declare const GetIndexesSchemaBase: z.ZodObject<{ table: z.ZodOptional; tableName: z.ZodOptional; schema: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>; export declare const GetIndexesSchema: z.ZodPipe; tableName: z.ZodOptional; schema: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>>, z.ZodTransform<{ table: string | undefined; schema: string | undefined; limit: number | undefined; }, { table?: string | undefined; tableName?: string | undefined; schema?: string | undefined; limit?: number | undefined; }>>; export declare const CreateIndexSchemaBase: z.ZodObject<{ table: z.ZodOptional; tableName: z.ZodOptional; name: z.ZodOptional; indexName: z.ZodOptional; index: z.ZodOptional; schema: z.ZodOptional; columns: z.ZodOptional>; column: z.ZodOptional; unique: z.ZodOptional; type: z.ZodOptional>; method: z.ZodOptional>; where: z.ZodOptional; concurrently: z.ZodOptional; ifNotExists: z.ZodOptional; }, z.core.$strip>; export declare const CreateIndexSchema: z.ZodPipe; tableName: z.ZodOptional; name: z.ZodOptional; indexName: z.ZodOptional; index: z.ZodOptional; schema: z.ZodOptional; columns: z.ZodOptional>; column: z.ZodOptional; unique: z.ZodOptional; type: z.ZodOptional>; method: z.ZodOptional>; where: z.ZodOptional; concurrently: z.ZodOptional; ifNotExists: z.ZodOptional; }, z.core.$strip>>, z.ZodTransform<{ name: string; table: string; schema: string | undefined; columns: string[]; unique: boolean | undefined; type: "btree" | "hash" | "gist" | "gin" | "spgist" | "brin" | undefined; where: string | undefined; concurrently: boolean | undefined; ifNotExists: boolean | undefined; }, { table?: string | undefined; tableName?: string | undefined; name?: string | undefined; indexName?: string | undefined; index?: string | undefined; schema?: string | undefined; columns?: string[] | undefined; column?: string | undefined; unique?: boolean | undefined; type?: "btree" | "hash" | "gist" | "gin" | "spgist" | "brin" | undefined; method?: "btree" | "hash" | "gist" | "gin" | "spgist" | "brin" | undefined; where?: string | undefined; concurrently?: boolean | undefined; ifNotExists?: boolean | undefined; }>>; //# sourceMappingURL=index-schemas.d.ts.map