import { registerAs } from "@nestjs/config"; export default registerAs("telebirr", () => ({ baseUrl: process.env.TELEBIRR_BASE_URL ?? "", webBaseUrl: process.env.TELEBIRR_WEB_BASE_URL ?? "", fabricAppId: process.env.TELEBIRR_FABRIC_APP_ID ?? "", appSecret: process.env.TELEBIRR_APP_SECRET ?? "", merchantAppId: process.env.TELEBIRR_MERCHANT_APP_ID ?? "", merchantCode: process.env.TELEBIRR_MERCHANT_CODE ?? "", notifyUrl: process.env.TELEBIRR_NOTIFY_URL ?? "", returnUrl: process.env.TELEBIRR_RETURN_URL ?? "", timeoutExpress: process.env.TELEBIRR_TIMEOUT_EXPRESS ?? "15m", privateKey: process.env.TELEBIRR_PRIVATE_KEY ?? "", publicKey: process.env.TELEBIRR_PUBLIC_KEY ?? "", insecureTls: process.env.TELEBIRR_INSECURE_TLS === "true", }));