UNPKG

@thugdacake/operante

Version:

Cérebro Operante — o núcleo IA que invade e domina assistentes, criando uma mente única com Thug Developer

90 lines (75 loc) 1.86 kB
declare module '@thugdacake/operante/config' { interface Config { // Configurações do projeto env: string; port: number; // Configurações do banco de dados mongodb: { uri: string; }; // Configurações de autenticação auth: { jwtSecret: string; jwtExpiration: string; }; // Configurações de API api: { version: string; prefix: string; }; // Configurações de logs logs: { level: string; format: string; }; // Configurações de cache cache: { redisUrl: string; }; // Configurações de email email: { host: string; port: number; user: string; pass: string; }; // Configurações de armazenamento storage: { type: string; path: string; }; // Configurações de segurança security: { corsOrigin: string; rateLimitWindow: string; rateLimitMax: number; }; } const config: Config; export default config; } declare module '@thugdacake/operante/config/test' { import { Config } from '@thugdacake/operante/config'; const config: Config; export default config; } declare module '@thugdacake/operante/config/production' { import { Config } from '@thugdacake/operante/config'; const config: Config; export default config; } declare module '@thugdacake/operante/config/development' { import { Config } from '@thugdacake/operante/config'; const config: Config; export default config; } declare module '@thugdacake/operante/config/staging' { import { Config } from '@thugdacake/operante/config'; const config: Config; export default config; } declare module '@thugdacake/operante/config/example' { import { Config } from '@thugdacake/operante/config'; const config: Config; export default config; }