import { EnvironmentConfig } from '../types'; /** * Application configuration loaded from environment variables */ export declare const config: EnvironmentConfig; /** * Validate configuration */ export declare function validateConfig(): void; /** * Get full ChromaDB URL */ export declare function getChromaURL(): string; /** * Print configuration (safe - no secrets) */ export declare function printConfig(): void; /** * Get security configuration */ export declare function getSecurityConfig(): { auth: { enabled: boolean; requireApiKey: boolean; allowedOrigins: string[]; defaultRateLimit: { requestsPerMinute: number; requestsPerHour: number; }; }; rateLimit: { enabled: boolean; requestsPerMinute: number; requestsPerHour: number; blockDuration: number; }; sanitization: { enabled: boolean; maxStringLength: number; maxArrayLength: number; maxObjectDepth: number; }; }; //# sourceMappingURL=index.d.ts.map