@nestjsplus/lib-starter
Version:
Boilerplate for building installable NestJS libraries
22 lines (21 loc) • 693 B
TypeScript
import { AbstractConfigManager } from './abstract.config';
export declare class ConfigManager extends AbstractConfigManager {
private envConfig;
private envFilePath;
private environment;
private traceProduction;
private resolveMap;
protected loadAndValidateEnvFile(): void;
private processOptions;
private isValidEnvironment;
private resolveEnvFilePath;
private loadEnvFile;
private cascadeRequiredVars;
protected provideConfigSpec(environment: any): object;
private processConfigSpec;
private processConfigErrors;
private extractValidationErrorMessages;
private handleFatalError;
get<T>(key: string): T;
trace(): any;
}