UNPKG

@sentzunhat/zacatl

Version:

A modular, high-performance TypeScript microservice framework for Node.js, featuring layered architecture, dependency injection, and robust validation for building scalable APIs and distributed systems.

28 lines 782 B
import type { ConfigLayers } from '../layers/types'; import type { ConfigPlatforms } from '../platforms/types'; export type { ConfigCLI } from '../platforms/cli/types'; export type { ConfigDesktop } from '../platforms/desktop/types'; export declare enum ServiceType { CLI = "CLI", DESKTOP = "DESKTOP", SERVER = "SERVER" } export interface ConfigLocalization { locales?: { default?: string; supported?: string[]; directories?: string[]; }; objectNotation?: boolean; overrideBuiltIn?: boolean; } export interface ConfigService { type?: ServiceType; layers?: ConfigLayers; platforms?: ConfigPlatforms; localization?: ConfigLocalization; run?: { auto?: boolean; }; } //# sourceMappingURL=index.d.ts.map