import { PaymentType } from './PaymentType.js'; export declare enum PaymentMethod { Unknown = "Unknown", PointOfSale = "PointOfSale", Transfer = "Transfer", DirectDebit = "DirectDebit", Bancontact = "Bancontact", iDEAL = "iDEAL", Payconiq = "Payconiq", CreditCard = "CreditCard" } export declare enum PaymentMethodV150 { Unknown = "Unknown", Transfer = "Transfer", DirectDebit = "DirectDebit", Bancontact = "Bancontact", iDEAL = "iDEAL", Payconiq = "Payconiq", CreditCard = "CreditCard" } export declare function downgradePaymentMethodV150(newerValue: PaymentMethod): PaymentMethodV150; export declare function downgradePaymentMethodArrayV150(newerValue: PaymentMethod[]): PaymentMethodV150[]; export declare class PaymentMethodHelper { static getName(method: PaymentMethod, context?: null | 'takeout' | 'delivery' | 'Takeout' | 'Delivery' | 'OnSite'): string; static getPaymentName(method: PaymentMethod, type: PaymentType): string; static getPluralName(method: PaymentMethod): string; static getNameCapitalized(method: PaymentMethod, context?: null | 'takeout' | 'delivery' | 'Takeout' | 'Delivery' | 'OnSite'): string; static getPluralNameCapitalized(method: PaymentMethod): string; } //# sourceMappingURL=PaymentMethod.d.ts.map