import { S3Config } from './storage/types'; import { SurrealConfig } from './worker/surreal-adapter'; import { EmbeddingServiceConfig } from './services/embedding-service'; export interface AppConfig { port: number; jwtSecret: string; trustProxyAuth: boolean; s3: S3Config; redis: { url: string; host: string; port: number; queuePrefix: string; }; surreal: SurrealConfig; embedding: EmbeddingServiceConfig; rag: { enabled: boolean; concurrency: number; }; rxdb: { serverUrl: string; internalSecret: string; }; } export declare function loadConfig(): AppConfig; //# sourceMappingURL=config.d.ts.map