import { z } from "zod"; export declare const SQLServerConfigSchema: z.ZodObject<{ user: z.ZodString; password: z.ZodString; database: z.ZodString; server: z.ZodString; port: z.ZodDefault; connectionTimeout: z.ZodDefault; requestTimeout: z.ZodDefault; pool: z.ZodObject<{ max: z.ZodDefault; min: z.ZodDefault; idleTimeoutMillis: z.ZodDefault; }, "strip", z.ZodTypeAny, { min: number; max: number; idleTimeoutMillis: number; }, { min?: number | undefined; max?: number | undefined; idleTimeoutMillis?: number | undefined; }>; options: z.ZodObject<{ encrypt: z.ZodDefault; trustServerCertificate: z.ZodDefault; }, "strip", z.ZodTypeAny, { encrypt: boolean; trustServerCertificate: boolean; }, { encrypt?: boolean | undefined; trustServerCertificate?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { options: { encrypt: boolean; trustServerCertificate: boolean; }; pool: { min: number; max: number; idleTimeoutMillis: number; }; user: string; password: string; database: string; server: string; port: number; connectionTimeout: number; requestTimeout: number; }, { options: { encrypt?: boolean | undefined; trustServerCertificate?: boolean | undefined; }; pool: { min?: number | undefined; max?: number | undefined; idleTimeoutMillis?: number | undefined; }; user: string; password: string; database: string; server: string; port?: number | undefined; connectionTimeout?: number | undefined; requestTimeout?: number | undefined; }>; //# sourceMappingURL=sql-server-config.d.ts.map