- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8 - Actualizaciones de configuracion Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
48 lines
1.1 KiB
TypeScript
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>;
|