/** * @class extend this class, declare properties then call super() and this.init(this) from constructor * The super() call will load the .env file into process.env * Then try to get the properties from the .env file and load it to the class */ export declare abstract class Config { [key: string]: any; abstract prod: boolean; abstract trustFirstProxy: boolean; abstract sCookieName: string; abstract sCookieMaxageMs: number; abstract sCookieHttponly: boolean; abstract sCookieSecure: boolean; abstract cSecretAes: string; abstract cSecretHmac: string; abstract cInitVector: string; constructor(); init(object: T, initCryptModule?: boolean, toSnakeCase?: boolean): void; private checkSettings; } //# sourceMappingURL=dotenv.config.d.ts.map