/** * @fileoverview BLS-specific server configuration. Parsed lazily from * environment variables via `parseEnvConfig` so Worker env injection lands * before the first property read. * @module config/server-config */ import { z } from '@cyanheads/mcp-ts-core'; declare const ServerConfigSchema: z.ZodObject<{ apiKey: z.ZodDefault; baseUrl: z.ZodDefault; catalogBaseUrl: z.ZodDefault; catalogDbPath: z.ZodDefault; catalogCacheTtlHours: z.ZodDefault>; catalogIncludeOes: z.ZodDefault>; userAgent: z.ZodDefault; datasetTtlSeconds: z.ZodDefault>; dataframeDropEnabled: z.ZodDefault>; observationsMirrorEnabled: z.ZodDefault>; observationsMirrorPath: z.ZodDefault; observationsMirrorRefreshCron: z.ZodDefault; observationsMirrorFallbackLive: z.ZodDefault>; }, z.core.$strip>; export type ServerConfig = z.infer; export declare function getServerConfig(): ServerConfig; /** Reset the cached config (test helper). */ export declare function resetServerConfig(): void; export {}; //# sourceMappingURL=server-config.d.ts.map