UNPKG

nest-simple-config

Version:

A powerful and flexible configuration management library for NestJS applications. Supports JSON, YAML file loading, environment variable overrides, immutable configurations, and type-safe configuration access with dependency injection.

10 lines (9 loc) 488 B
import { DynamicModule } from '@nestjs/common'; import { SimpleConfigOptional, ConfigurationBuilder } from '.'; export declare class SimpleConfigModule { static forRoot(options?: SimpleConfigOptional): DynamicModule; static forRootWithConfigBuilder(buildAction?: (builder: ConfigurationBuilder) => void): DynamicModule; private static mergeDefaultOptional; private static createBuildActionFromOptions; static registerOptions(optionTypes: Function[]): DynamicModule; }