template-saas/apps/backend/dist/config/env.config.d.ts
rckrdmrd 50a821a415
Some checks failed
CI / Backend CI (push) Has been cancelled
CI / Frontend CI (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / CI Summary (push) Has been cancelled
[SIMCO-V38] feat: Actualizar a SIMCO v3.8.0
- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8
- Actualizaciones de configuracion

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 08:53:08 -06:00

48 lines
1.1 KiB
TypeScript

import * as Joi from 'joi';
export declare const envConfig: () => {
nodeEnv: string;
port: number;
database: {
host: string;
port: number;
name: string;
user: string;
password: string;
};
jwt: {
secret: string;
expiresIn: string;
refreshExpiresIn: string;
};
cors: {
origin: string;
};
stripe: {
secretKey: string;
webhookSecret: string;
publishableKey: string;
};
ai: {
openrouterApiKey: string;
defaultModel: string;
fallbackModel: string;
timeoutMs: number;
};
email: {
provider: string;
from: string;
fromName: string;
replyTo: string;
sendgridApiKey: string;
sesRegion: string;
sesAccessKeyId: string;
sesSecretAccessKey: string;
smtpHost: string;
smtpPort: number;
smtpUser: string;
smtpPassword: string;
smtpSecure: boolean;
};
};
export declare const validationSchema: Joi.ObjectSchema<any>;