export declare class Conf { protected opts: { env: Record; mergeEnv: boolean; }; protected bag: Record; constructor(opts?: { env: Record; mergeEnv: boolean; }); /** * read environment variable value * @param key * @returns */ env(key: string): string | undefined; /** * read value from local environment, if not exists fallback to process * @param key * @returns */ var(key: string): string | undefined; dvar(k: string, d: string): string; setVar(k: string, d: string): void; set(k: any, v: T): T; get(k: any, d?: T | null): T | null; }