import { z } from 'zod'; export declare const ConfigBoundary: z.ZodObject<{ pin: z.ZodString; debug: z.ZodDefault; prefix: z.ZodDefault; port: z.ZodDefault; interface: z.ZodDefault; refresh_interval: z.ZodDefault; request_timeout: z.ZodDefault; discovery_timeout: z.ZodDefault; tls_cert_file: z.ZodOptional; tls_key_file: z.ZodOptional; basic_auth: z.ZodOptional>; }, "strip", z.ZodTypeAny, { tls_cert_file?: string | undefined; tls_key_file?: string | undefined; basic_auth?: Record | undefined; port: number; pin: string; debug: boolean; prefix: string; interface: string; refresh_interval: number; request_timeout: number; discovery_timeout: number; }, { port?: number | undefined; debug?: boolean | undefined; prefix?: string | undefined; interface?: string | undefined; refresh_interval?: number | undefined; request_timeout?: number | undefined; discovery_timeout?: number | undefined; tls_cert_file?: string | undefined; tls_key_file?: string | undefined; basic_auth?: Record | undefined; pin: string; }>; //# sourceMappingURL=config_boundary.d.ts.map