@willsoto/node-konfig-core
Version:
Core configuration pacakge supporting file, static and environment variables
20 lines • 555 B
TypeScript
import { Store } from "../store.js";
import { Loader, LoaderOptions } from "./base.js";
interface EnvVar {
accessor: string;
envVarName: string;
arraySeparator?: string;
}
export interface EnvLoaderOptions extends LoaderOptions {
envVars: EnvVar[];
}
export declare class EnvLoader extends Loader {
readonly options: EnvLoaderOptions;
name: string;
constructor(options: EnvLoaderOptions);
load(store: Store): Promise<void>;
private processEnvVar;
private processValue;
}
export {};
//# sourceMappingURL=env.d.ts.map