/** * TapPay 支援的 ISO 4217 貨幣代碼 * * 定義所有 TapPay API 支援的貨幣類型。 */ export declare const Currency: { /** 新台幣 */ readonly TWD: "TWD"; /** 美元 */ readonly USD: "USD"; /** 日圓 */ readonly JPY: "JPY"; /** 港幣 */ readonly HKD: "HKD"; /** 馬來西亞令吉 */ readonly MYR: "MYR"; /** 新加坡幣 */ readonly SGD: "SGD"; /** 印尼盾 */ readonly IDR: "IDR"; /** 泰銖 */ readonly THB: "THB"; /** 菲律賓披索 */ readonly PHP: "PHP"; /** 越南盾 */ readonly VND: "VND"; /** 澳幣 */ readonly AUD: "AUD"; /** 歐元 */ readonly EUR: "EUR"; /** 英鎊 */ readonly GBP: "GBP"; }; /** * 貨幣類型 */ export type Currency = (typeof Currency)[keyof typeof Currency]; /** * 貨幣金額乘數 * * 大部分貨幣需要乘以 100 才能傳送給 TapPay API(例如:USD $1.00 = 100)。 * 例外:TWD、JPY、IDR、VND 使用實際數值。 * * @example * ```typescript * // TWD 使用實際數值 * const twdAmount = 100 // 100 TWD * * // USD 需要乘以 100 * const usdAmount = 100 * CurrencyMultiplier[Currency.USD] // 100 = $1.00 * ``` */ export declare const CurrencyMultiplier: Record; //# sourceMappingURL=Currency.d.ts.map